Skip to content

Instantly share code, notes, and snippets.

@AtkinsSJ
Created December 2, 2024 16:59
Show Gist options
  • Save AtkinsSJ/75e78b8fbe7cb54d43083cc78a0d5124 to your computer and use it in GitHub Desktop.
Save AtkinsSJ/75e78b8fbe7cb54d43083cc78a0d5124 to your computer and use it in GitHub Desktop.
LeakSanitizer output on Ladybird CI
This file has been truncated, but you can view the full file.
=================================================================
==18523==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 243501360 byte(s) in 122 object(s) allocated from:
#0 0x7f42c64fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f42c3fd9b18 in Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:225
#2 0x7f42c3fe8fa7 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:60
#3 0x7f42c46429c9 in Gfx::PNGLoadingContext::read_frames(png_struct_def*, png_info_def*) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/PNGLoader.cpp:278
#4 0x7f42c464c660 in Gfx::PNGImageDecoderPlugin::initialize() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/PNGLoader.cpp:147
#5 0x7f42c465069f in Gfx::PNGImageDecoderPlugin::create(AK::Span<unsigned char const>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/PNGLoader.cpp:35
#6 0x7f42c45fb45f in probe_and_sniff_for_appropriate_plugin /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.cpp:45
#7 0x7f42c45fb45f in Gfx::ImageDecoder::try_create_for_raw_bytes(AK::Span<unsigned char const>, AK::Optional<AK::ByteString>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.cpp:52
#8 0x56324aa59a77 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:95
#9 0x56324aa59a77 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#10 0x56324aa59a77 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#13 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#14 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#15 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#17 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#18 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 3686408 byte(s) in 5 object(s) allocated from:
#0 0x7f42c64fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f42c3fd9b18 in Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:225
#2 0x7f42c3fe8fa7 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:60
#3 0x7f42c3ff235a in Gfx::Bitmap::clone() const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:134
#4 0x7f42c457578a in Gfx::GIFImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/GIFLoader.cpp:493
#5 0x56324aa5b1c1 in Gfx::ImageDecoder::frame(unsigned long, AK::Optional<Gfx::Size<int> >) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:111
#6 0x56324aa5b1c1 in decode_image_to_bitmaps_and_durations_with_decoder /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:81
#7 0x56324aa5b1c1 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:121
#8 0x56324aa5b1c1 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#9 0x56324aa5b1c1 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#10 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#11 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#12 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#14 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#16 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#17 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 2936640 byte(s) in 1 object(s) allocated from:
#0 0x7f42c64fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f42c3fd9b18 in Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:225
#2 0x7f42c3fe8fa7 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:60
#3 0x7f42c47f60f4 in decode_webp_image /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/WebPLoader.cpp:153
#4 0x7f42c47f60f4 in Gfx::WebPImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/WebPLoader.cpp:216
#5 0x56324aa5b1c1 in Gfx::ImageDecoder::frame(unsigned long, AK::Optional<Gfx::Size<int> >) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:111
#6 0x56324aa5b1c1 in decode_image_to_bitmaps_and_durations_with_decoder /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:81
#7 0x56324aa5b1c1 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:121
#8 0x56324aa5b1c1 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#9 0x56324aa5b1c1 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#10 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#11 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#12 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#14 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#16 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#17 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 46112 byte(s) in 131 object(s) allocated from:
#0 0x7f42c64fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x56324aa705fe in construct<> /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:41
#2 0x56324aa705fe in ImageDecoder::ConnectionFromClient::make_decode_image_job(long, Core::AnonymousBuffer, AK::Optional<Gfx::Size<int> >, AK::Optional<AK::ByteString>) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:146
#3 0x56324aa73ab0 in ImageDecoder::ConnectionFromClient::decode_image(Core::AnonymousBuffer const&, AK::Optional<Gfx::Size<int> > const&, AK::Optional<AK::ByteString> const&) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:159
#4 0x56324ab133cc in ImageDecoderServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/ImageDecoder/ImageDecoderServerEndpoint.h:464
#5 0x7f42c2b54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#6 0x7f42c22b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f42c22b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#8 0x7f42c22b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#9 0x7f42c23ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#10 0x7f42c23ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#11 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:324
#12 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:316
#13 0x7f42c22a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#14 0x56324aa43781 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/main.cpp:44
#15 0x56324aa42b5e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f42bf82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f42bf82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x56324aa431c4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/ImageDecoder+0x13b1c4) (BuildId: 6fde90786e1eed3f620ab6c8b98e9bec9a71583f)
Indirect leak of 33536 byte(s) in 131 object(s) allocated from:
#0 0x7f42c64fe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x56324aad4129 in AK::ErrorOr<AK::NonnullRefPtr<Core::Promise<AK::NonnullRefPtr<Core::EventReceiver>, AK::Error> >, AK::Error> Core::Promise<AK::NonnullRefPtr<Core::EventReceiver>, AK::Error>::try_create<Core::Promise<AK::NonnullRefPtr<Core::EventReceiver>, AK::Error>>() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Promise.h:19
#2 0x56324ab08b84 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >) /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:59
#3 0x56324aa70e47 in construct<> /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:41
#4 0x56324aa70e47 in ImageDecoder::ConnectionFromClient::make_decode_image_job(long, Core::AnonymousBuffer, AK::Optional<Gfx::Size<int> >, AK::Optional<AK::ByteString>) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:146
#5 0x56324aa73ab0 in ImageDecoder::ConnectionFromClient::decode_image(Core::AnonymousBuffer const&, AK::Optional<Gfx::Size<int> > const&, AK::Optional<AK::ByteString> const&) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:159
#6 0x56324ab133cc in ImageDecoderServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/ImageDecoder/ImageDecoderServerEndpoint.h:464
#7 0x7f42c2b54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#8 0x7f42c22b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#9 0x7f42c22b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#10 0x7f42c22b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f42c23ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f42c23ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#13 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:324
#14 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:316
#15 0x7f42c22a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#16 0x56324aa43781 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/main.cpp:44
#17 0x56324aa42b5e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#18 0x7f42bf82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#19 0x7f42bf82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#20 0x56324aa431c4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/ImageDecoder+0x13b1c4) (BuildId: 6fde90786e1eed3f620ab6c8b98e9bec9a71583f)
Indirect leak of 11712 byte(s) in 122 object(s) allocated from:
#0 0x7f42c64fe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7f42c3fe90e6 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:61
#2 0x7f42c46429c9 in Gfx::PNGLoadingContext::read_frames(png_struct_def*, png_info_def*) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/PNGLoader.cpp:278
#3 0x7f42c464c660 in Gfx::PNGImageDecoderPlugin::initialize() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/PNGLoader.cpp:147
#4 0x7f42c465069f in Gfx::PNGImageDecoderPlugin::create(AK::Span<unsigned char const>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/PNGLoader.cpp:35
#5 0x7f42c45fb45f in probe_and_sniff_for_appropriate_plugin /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.cpp:45
#6 0x7f42c45fb45f in Gfx::ImageDecoder::try_create_for_raw_bytes(AK::Span<unsigned char const>, AK::Optional<AK::ByteString>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.cpp:52
#7 0x56324aa59a77 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:95
#8 0x56324aa59a77 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#9 0x56324aa59a77 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#10 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#11 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#12 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#14 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#16 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#17 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 6288 byte(s) in 131 object(s) allocated from:
#0 0x7f42c64fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x56324aa70c6b in init_with_callable<ImageDecoder::ConnectionFromClient::make_decode_image_job(i64, Core::AnonymousBuffer, AK::Optional<Gfx::Size<int> >, AK::Optional<AK::ByteString>)::<lambda(auto:50&)> > /home/runner/work/ladybird/ladybird/AK/Function.h:260
#2 0x56324aa70c6b in Function<ImageDecoder::ConnectionFromClient::make_decode_image_job(i64, Core::AnonymousBuffer, AK::Optional<Gfx::Size<int> >, AK::Optional<AK::ByteString>)::<lambda(auto:50&)> > /home/runner/work/ladybird/ladybird/AK/Function.h:95
#3 0x56324aa70c6b in construct<> /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:41
#4 0x56324aa70c6b in ImageDecoder::ConnectionFromClient::make_decode_image_job(long, Core::AnonymousBuffer, AK::Optional<Gfx::Size<int> >, AK::Optional<AK::ByteString>) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:146
#5 0x56324aa73ab0 in ImageDecoder::ConnectionFromClient::decode_image(Core::AnonymousBuffer const&, AK::Optional<Gfx::Size<int> > const&, AK::Optional<AK::ByteString> const&) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:159
#6 0x56324ab133cc in ImageDecoderServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/ImageDecoder/ImageDecoderServerEndpoint.h:464
#7 0x7f42c2b54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#8 0x7f42c22b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#9 0x7f42c22b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#10 0x7f42c22b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f42c23ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f42c23ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#13 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:324
#14 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:316
#15 0x7f42c22a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#16 0x56324aa43781 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/main.cpp:44
#17 0x56324aa42b5e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#18 0x7f42bf82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#19 0x7f42bf82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#20 0x56324aa431c4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/ImageDecoder+0x13b1c4) (BuildId: 6fde90786e1eed3f620ab6c8b98e9bec9a71583f)
Indirect leak of 6144 byte(s) in 1 object(s) allocated from:
#0 0x7f42c64fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f42c3fd9b18 in Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:225
#2 0x7f42c3fe8fa7 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:60
#3 0x7f42c3ff503e in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:55
#4 0x7f42c460c7e6 in Gfx::JPEGLoadingContext::decode() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGLoader.cpp:96
#5 0x7f42c4611812 in Gfx::JPEGImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGLoader.cpp:183
#6 0x56324aa5b1c1 in Gfx::ImageDecoder::frame(unsigned long, AK::Optional<Gfx::Size<int> >) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:111
#7 0x56324aa5b1c1 in decode_image_to_bitmaps_and_durations_with_decoder /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:81
#8 0x56324aa5b1c1 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:121
#9 0x56324aa5b1c1 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#10 0x56324aa5b1c1 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#13 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#14 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#15 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#17 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#18 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 3144 byte(s) in 131 object(s) allocated from:
#0 0x7f42c64fe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7f42c23d7284 in Core::AnonymousBufferImpl::create(int, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibCore/AnonymousBuffer.cpp:27
#2 0x7f42c23d89f3 in Core::AnonymousBuffer::create_from_anon_fd(int, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibCore/AnonymousBuffer.cpp:42
#3 0x7f42c2ba0b59 in AK::ErrorOr<Core::AnonymousBuffer, AK::Error> IPC::decode<Core::AnonymousBuffer>(IPC::Decoder&) /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Decoder.cpp:136
#4 0x56324aaebd25 in AK::ErrorOr<Core::AnonymousBuffer, AK::Error> IPC::Decoder::decode<Core::AnonymousBuffer>() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Decoder.h:209
#5 0x56324aaebd25 in Messages::ImageDecoderServer::DecodeImage::decode(AK::Stream&, AK::Queue<IPC::File, 1000>&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/ImageDecoder/ImageDecoderServerEndpoint.h:110
#6 0x56324aaf247a in ImageDecoderServerEndpoint::decode_message(AK::Span<unsigned char const>, AK::Queue<IPC::File, 1000>&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/ImageDecoder/ImageDecoderServerEndpoint.h:431
#7 0x56324aaf48fe in IPC::Connection<ImageDecoderServerEndpoint, ImageDecoderClientEndpoint>::try_parse_message(AK::Span<unsigned char const>, AK::Queue<IPC::File, 1000>&) /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.h:118
#8 0x7f42c2b58c70 in IPC::ConnectionBase::try_parse_messages(AK::Vector<unsigned char, 0ul> const&, unsigned long&) /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:223
#9 0x7f42c2b5dac9 in IPC::ConnectionBase::drain_messages_from_peer() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:168
#10 0x56324aa77a53 in IPC::ConnectionFromClient<ImageDecoderClientEndpoint, ImageDecoderServerEndpoint>::ConnectionFromClient(ImageDecoderServerStub&, IPC::TransportSocket, int)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibIPC/ConnectionFromClient.h:37
#11 0x56324aa77a53 in AK::Function<void ()>::CallableWrapper<IPC::ConnectionFromClient<ImageDecoderClientEndpoint, ImageDecoderServerEndpoint>::ConnectionFromClient(ImageDecoderServerStub&, IPC::TransportSocket, int)::{lambda()#1}>::call() /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7f42c22c83cb in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f42c237ce4b in Core::LocalSocket::setup_notifier()::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibCore/Socket.h:366
#14 0x7f42c237ce4b in AK::Function<void ()>::CallableWrapper<Core::LocalSocket::setup_notifier()::{lambda()#1}>::call() /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x7f42c22fb30b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x7f42c22fb30b in Core::Notifier::event(Core::Event&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Notifier.cpp:63
#17 0x7f42c22fb30b in Core::Notifier::event(Core::Event&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Notifier.cpp:59
#18 0x7f42c22baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#19 0x7f42c23ad655 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:121
#20 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:324
#21 0x7f42c240a6d7 in Core::EventLoopImplementationUnix::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:316
#22 0x7f42c22a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#23 0x56324aa43781 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/ImageDecoder/main.cpp:44
#24 0x56324aa42b5e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#25 0x7f42bf82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#26 0x7f42bf82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#27 0x56324aa431c4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/ImageDecoder+0x13b1c4) (BuildId: 6fde90786e1eed3f620ab6c8b98e9bec9a71583f)
Indirect leak of 2620 byte(s) in 131 object(s) allocated from:
#0 0x7f42c64fd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x56324aabb055 in kmalloc_array(AK::Checked<unsigned long>, AK::Checked<unsigned long>) /home/runner/work/ladybird/ladybird/AK/kmalloc.h:42
#2 0x56324aabb055 in AK::Vector<unsigned int, 0ul>::try_ensure_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:640
#3 0x56324aac606d in AK::Vector<unsigned int, 0ul>::try_grow_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:632
#4 0x56324aac606d in AK::Vector<unsigned int, 0ul>::try_append(unsigned int&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:551
#5 0x56324aa5b90a in AK::Vector<unsigned int, 0ul>::append(unsigned int&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:258
#6 0x56324aa5b90a in decode_image_to_bitmaps_and_durations_with_decoder /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:88
#7 0x56324aa5b90a in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:121
#8 0x56324aa5b90a in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#9 0x56324aa5b90a in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#10 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#11 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#12 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#14 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#16 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#17 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 2096 byte(s) in 131 object(s) allocated from:
#0 0x7f42c64fd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x56324aacc2b5 in kmalloc_array(AK::Checked<unsigned long>, AK::Checked<unsigned long>) /home/runner/work/ladybird/ladybird/AK/kmalloc.h:42
#2 0x56324aacc2b5 in AK::Vector<AK::Optional<AK::NonnullRefPtr<Gfx::Bitmap> >, 0ul>::try_ensure_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:640
#3 0x56324aacf222 in AK::Vector<AK::Optional<AK::NonnullRefPtr<Gfx::Bitmap> >, 0ul>::ensure_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:688
#4 0x56324aacf222 in AK::Vector<AK::Optional<AK::NonnullRefPtr<Gfx::Bitmap> >, 0ul>::Vector(AK::Vector<AK::Optional<AK::NonnullRefPtr<Gfx::Bitmap> >, 0ul> const&) /home/runner/work/ladybird/ladybird/AK/Vector.h:87
#5 0x56324aa5da8a in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:126
#6 0x56324aa5da8a in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#7 0x56324aa5da8a in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#8 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#9 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#10 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#11 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#12 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#14 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#15 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 480 byte(s) in 5 object(s) allocated from:
#0 0x7f42c64fe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7f42c3fe90e6 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:61
#2 0x7f42c3ff235a in Gfx::Bitmap::clone() const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:134
#3 0x7f42c457578a in Gfx::GIFImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/GIFLoader.cpp:493
#4 0x56324aa5b1c1 in Gfx::ImageDecoder::frame(unsigned long, AK::Optional<Gfx::Size<int> >) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:111
#5 0x56324aa5b1c1 in decode_image_to_bitmaps_and_durations_with_decoder /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:81
#6 0x56324aa5b1c1 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:121
#7 0x56324aa5b1c1 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#8 0x56324aa5b1c1 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#9 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#10 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#11 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#13 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#14 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#15 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#16 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 192 byte(s) in 2 object(s) allocated from:
#0 0x7f42c64fe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7f42c3fe90e6 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:61
#2 0x7f42c4626143 in Gfx::JPEGXLLoadingContext::set_output_buffer(unsigned int)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:152
#3 0x7f42c462aa68 in Gfx::JPEGXLLoadingContext::set_output_buffer(unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:168
#4 0x7f42c462aa68 in Gfx::JPEGXLLoadingContext::run_state_machine_until(Gfx::JPEGXLLoadingContext::State) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:107
#5 0x7f42c461bc56 in Gfx::JPEGXLLoadingContext::decode_image() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:35
#6 0x7f42c461bc56 in Gfx::JPEGXLImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:262
#7 0x7f42c46161a3 in Gfx::JPEGXLImageDecoderPlugin::frame_count() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:247
#8 0x56324aa5c014 in Gfx::ImageDecoder::frame_count() const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:108
#9 0x56324aa5c014 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:100
#10 0x56324aa5c014 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#11 0x56324aa5c014 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#14 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#16 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#17 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#18 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#19 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x7f42c64fe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7f42c3fe90e6 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:61
#2 0x7f42c3ff503e in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:55
#3 0x7f42c460c7e6 in Gfx::JPEGLoadingContext::decode() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGLoader.cpp:96
#4 0x7f42c4611812 in Gfx::JPEGImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGLoader.cpp:183
#5 0x56324aa5b1c1 in Gfx::ImageDecoder::frame(unsigned long, AK::Optional<Gfx::Size<int> >) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:111
#6 0x56324aa5b1c1 in decode_image_to_bitmaps_and_durations_with_decoder /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:81
#7 0x56324aa5b1c1 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:121
#8 0x56324aa5b1c1 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#9 0x56324aa5b1c1 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#10 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#11 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#12 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#14 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#16 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#17 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x7f42c64fe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7f42c3fe90e6 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:61
#2 0x7f42c47f60f4 in decode_webp_image /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/WebPLoader.cpp:153
#3 0x7f42c47f60f4 in Gfx::WebPImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/WebPLoader.cpp:216
#4 0x56324aa5b1c1 in Gfx::ImageDecoder::frame(unsigned long, AK::Optional<Gfx::Size<int> >) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:111
#5 0x56324aa5b1c1 in decode_image_to_bitmaps_and_durations_with_decoder /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:81
#6 0x56324aa5b1c1 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:121
#7 0x56324aa5b1c1 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#8 0x56324aa5b1c1 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#9 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#10 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#11 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#13 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#14 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#15 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#16 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 32 byte(s) in 2 object(s) allocated from:
#0 0x7f42c64fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f42c3fd9b18 in Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:225
#2 0x7f42c3fe8fa7 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:60
#3 0x7f42c4626143 in Gfx::JPEGXLLoadingContext::set_output_buffer(unsigned int)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:152
#4 0x7f42c462aa68 in Gfx::JPEGXLLoadingContext::set_output_buffer(unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:168
#5 0x7f42c462aa68 in Gfx::JPEGXLLoadingContext::run_state_machine_until(Gfx::JPEGXLLoadingContext::State) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:107
#6 0x7f42c461bc56 in Gfx::JPEGXLLoadingContext::decode_image() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:35
#7 0x7f42c461bc56 in Gfx::JPEGXLImageDecoderPlugin::frame(unsigned long, AK::Optional<Gfx::Size<int> >) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:262
#8 0x7f42c46161a3 in Gfx::JPEGXLImageDecoderPlugin::frame_count() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/JPEGXLLoader.cpp:247
#9 0x56324aa5c014 in Gfx::ImageDecoder::frame_count() const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/ImageFormats/ImageDecoder.h:108
#10 0x56324aa5c014 in decode_image_to_details /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:100
#11 0x56324aa5c014 in operator()<Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult> > /home/runner/work/ladybird/ladybird/Services/ImageDecoder/ConnectionFromClient.cpp:135
#12 0x56324aa5c014 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#13 0x56324ab21c91 in AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>::operator()(Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#14 0x56324ab21c91 in Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>::BackgroundAction(AK::Function<AK::ErrorOr<ImageDecoder::ConnectionFromClient::DecodeResult, AK::Error> (Threading::BackgroundAction<ImageDecoder::ConnectionFromClient::DecodeResult>&)>, AK::Function<AK::ErrorOr<void, AK::Error> (ImageDecoder::ConnectionFromClient::DecodeResult)>, AK::Optional<AK::Function<void (AK::Error)> >)::{lambda()#1}::operator()() const /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.h:79
#15 0x7f42c639a63b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x7f42c639a63b in background_thread_func /home/runner/work/ladybird/ladybird/Libraries/LibThreading/BackgroundAction.cpp:36
#17 0x7f42c63b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#18 0x7f42c63b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#19 0x7f42c645ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#20 0x7f42bf89ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
SUMMARY: AddressSanitizer: 250236956 byte(s) leaked in 1048 allocation(s).
=================================================================
==18730==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f26a8bbe881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f26a8bc0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f26a8bb49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f26a8bb49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f26a8bb49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f26a8b849cb in Gfx::PathFontProvider::get_font(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:63
#7 0x7f26a8b7e46a in Gfx::FontDatabase::get(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontDatabase.cpp:39
#8 0x7f26eb19a6e0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:178
#9 0x7f26eb1a4ebc in WebView::FontPlugin::update_generic_fonts() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:206
#10 0x7f26eb1a7ce4 in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:43
#11 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#12 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f26a8bc58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f26a8bac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f26a8bafc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7f26a8bb3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#5 0x7f26a8b87bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#6 0x7f26a8b8cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#7 0x7f26a8b8cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#8 0x7f26a8b8cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f26a8b8e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f26a8b8e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f26a8b8e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f26eb1a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#14 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f26a8bb4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f26a8b849cb in Gfx::PathFontProvider::get_font(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:63
#3 0x7f26a8b7e46a in Gfx::FontDatabase::get(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontDatabase.cpp:39
#4 0x7f26eb19a6e0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:178
#5 0x7f26eb1a4ebc in WebView::FontPlugin::update_generic_fonts() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:206
#6 0x7f26eb1a7ce4 in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:43
#7 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#8 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#9 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#10 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#11 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f26a692f874 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:58
#2 0x7f26a692103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#3 0x7f26a8b8c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#4 0x7f26a8b8cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#5 0x7f26a8b8e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#6 0x7f26a8b8e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#7 0x7f26a8b8e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#8 0x7f26eb1a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#9 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#10 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#11 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#12 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 72 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f26a49f406f in AK::Detail::StringData::create_uninitialized(unsigned long, unsigned char*&) /home/runner/work/ladybird/ladybird/AK/StringData.h:26
#2 0x7f26a49f406f in AK::Detail::StringBase::replace_with_uninitialized_buffer(unsigned long) /home/runner/work/ladybird/ladybird/AK/StringBase.cpp:119
#3 0x7f26a49b2d9e in replace_with_new_string<AK::String::from_utf8(AK::StringView)::<lambda(AK::Bytes)> > /home/runner/work/ladybird/ladybird/AK/StringBase.h:83
#4 0x7f26a49b2d9e in AK::String::from_utf8(AK::StringView) /home/runner/work/ladybird/ladybird/AK/String.cpp:55
#5 0x7f26a692f2e4 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:53
#6 0x7f26a692103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#7 0x7f26a8b8c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#8 0x7f26a8b8cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f26a8b8e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f26a8b8e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f26a8b8e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f26eb1a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#14 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f26a8b7a71f in Gfx::FontData::create_from_resource(Core::Resource const&) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontData.cpp:18
#2 0x7f26a8bb3a3d in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:17
#3 0x7f26a8b87bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#4 0x7f26a8b8cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#5 0x7f26a8b8cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#6 0x7f26a8b8cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f26a8b8e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f26a8b8e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f26a8b8e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f26eb1a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#12 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f26a68d303a in Core::MappedFile::map_from_fd_and_close(int, AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:57
#2 0x7f26a68d4d2b in Core::MappedFile::map(AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:22
#3 0x7f26a692f6f0 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:57
#4 0x7f26a692103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#5 0x7f26a8b8c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#6 0x7f26a8b8cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f26a8b8e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f26a8b8e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f26a8b8e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f26eb1a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#12 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f26ed6fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f26a8bc592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f26a8bc592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f26a8bac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f26a8bafc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#5 0x7f26a8bb3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#6 0x7f26a8b87bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#7 0x7f26a8b8cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#8 0x7f26a8b8cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#9 0x7f26a8b8cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f26a8b8e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#11 0x7f26a8b8e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#12 0x7f26a8b8e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#13 0x7f26eb1a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#14 0x557ab5926bd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#15 0x557ab592587e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f26a322a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f26a322a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x557ab5925ee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
-----------------------------------------------------
Suppressions used:
count bytes template
1 256 FcPatternObjectInsertElt
-----------------------------------------------------
SUMMARY: AddressSanitizer: 696 byte(s) leaked in 8 allocation(s).
=================================================================
==18542==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 288 byte(s) in 3 object(s) allocated from:
#0 0x7f1f4defe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7f1f083e90e6 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:61
#2 0x7f1f083f503e in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:55
#3 0x7f1f160918f8 in Media::VideoFrame::to_bitmap() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/VideoFrame.h:27
#4 0x7f1f15f837a0 in Media::PlaybackManager::decode_and_queue_one_sample() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:270
#5 0x7f1f15f868a7 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:719
#6 0x7f1f15f868a7 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#7 0x7f1f05db2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f1f05db2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#9 0x7f1f4de5ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#10 0x7f1f02c9ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Direct leak of 224 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f05b6674c in AK::CopyOnWrite<URL::URL::Data>::CopyOnWrite() /home/runner/work/ladybird/ladybird/AK/CopyOnWrite.h:17
#2 0x7f1f05b32100 in URL::URL::URL() /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:70
#3 0x7f1f05b32100 in URL::Parser::basic_parse(AK::StringView, AK::Optional<URL::URL> const&, URL::URL*, AK::Optional<URL::Parser::State>, AK::Optional<AK::StringView>) /home/runner/work/ladybird/ladybird/Libraries/LibURL/Parser.cpp:828
#4 0x7f1f05b98afb in URL::URL::URL(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.cpp:21
#5 0x55dfb93394de in URL::URL::URL(AK::ByteString const&) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:73
#6 0x55dfb93394de in WebContent::PageHost::PageHost(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.cpp:22
#7 0x55dfb8de0b8c in WebContent::PageHost::create(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.h:24
#8 0x55dfb8de0b8c in WebContent::ConnectionFromClient::ConnectionFromClient(GC::Heap&, IPC::TransportSocket) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:61
#9 0x55dfb8d6f69b in AK::ErrorOr<AK::NonnullRefPtr<WebContent::ConnectionFromClient>, AK::Error> WebContent::ConnectionFromClient::try_create<WebContent::ConnectionFromClient, GC::Heap&, IPC::TransportSocket>(GC::Heap&, IPC::TransportSocket&&) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.h:36
#10 0x55dfb8d5a868 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:200
#11 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#12 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Direct leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f1f2a3a05c9 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/FontFace.cpp:37
#4 0x7f1f2a3a05c9 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#5 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#6 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#8 0x7f1f4bfb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#9 0x7f1f4bfdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#10 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#11 0x7f1f4d938634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#12 0x7f1f4db33a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#13 0x7f1f4d7145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#14 0x7f1f4d773716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#15 0x7f1f4d713a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#16 0x7f1f4db315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#17 0x7f1f4d9429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#18 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#19 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#20 0x7f1f062a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#21 0x55dfb8d5acf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
#22 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#23 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#24 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#25 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 4919040 byte(s) in 3 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f083d9b18 in Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:225
#2 0x7f1f083e8fa7 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:60
#3 0x7f1f083f503e in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:55
#4 0x7f1f160918f8 in Media::VideoFrame::to_bitmap() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/VideoFrame.h:27
#5 0x7f1f15f837a0 in Media::PlaybackManager::decode_and_queue_one_sample() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:270
#6 0x7f1f15f868a7 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:719
#7 0x7f1f15f868a7 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#8 0x7f1f05db2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#9 0x7f1f05db2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#10 0x7f1f4de5ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#11 0x7f1f02c9ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 22528 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f1f0590b499 in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86499) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 11792 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f0596341a in hb_lazy_loader_t<OT::GDEF_accelerator_t, hb_face_lazy_loader_t<OT::GDEF_accelerator_t, 24u>, hb_face_t, 24u, OT::GDEF_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde41a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 11424 byte(s) in 42 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f059b6bf3 in hb_shape_plan_create2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x131bf3) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 10368 byte(s) in 81 object(s) allocated from:
#0 0x7f1f4defc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f1f0596d32b in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe832b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 9680 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c79de in hb_face_create_for_tables (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x429de) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6480 byte(s) in 135 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058b68e6 in hb_blob_create_or_fail (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x318e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6336 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f1f0596c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x4c61746e00000003 (<unknown module>)
Indirect leak of 5760 byte(s) in 20 object(s) allocated from:
#0 0x7f1f4defc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f1f0596c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4992 byte(s) in 26 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058de190 in _hb_font_create(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x59190) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4608 byte(s) in 9 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f1f085cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f1f085aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f1f0856905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f1f2e2867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f1f2e28c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f1f2df62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f1f2df781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f1f2df29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f1f2dbc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f1f2dd56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#15 0x7f1f2dd79d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#16 0x7f1f2dd7c95e in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:727
#17 0x7f1f2dd9c3e7 in Web::Layout::FormattingContext::compute_width_for_absolutely_positioned_non_replaced_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:830
#18 0x7f1f2de30ba0 in Web::Layout::GridFormattingContext::layout_absolutely_positioned_element(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2124
#19 0x7f1f2de36f5f in Web::Layout::GridFormattingContext::parent_context_did_dimension_child_root_box() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2216
#20 0x7f1f2df1ec46 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:196
#21 0x7f1f2df6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#22 0x7f1f2df65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#23 0x7f1f2df76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#24 0x7f1f2df2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#25 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#26 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#27 0x7f1f2dbb746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#28 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#29 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#30 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#31 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#32 0x7f1f2dbc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#33 0x7f1f2dbb357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
Indirect leak of 4608 byte(s) in 24 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f085be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f1f085c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f1f085b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f1f085b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f1f085b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f1f2ac0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f1f2accd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f1f2ac1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f1f2ac26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7f1f2c516f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#29 0x7f1f2c544a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f1f2c544a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#31 0x7f1f2c5216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#32 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f1f063cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f1f063cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#35 0x7f1f062baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#36 0x7f1f4bfb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#37 0x7f1f4bfb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#38 0x7f1f4bfb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#39 0x7f1f4bfb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#40 0x7f1f4bfb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#41 0x7f1f4d983d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f1f4d98ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f1f4d976575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 4224 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f1f058c801a in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x4301a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4096 byte(s) in 8 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f1f085cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f1f085aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f1f0856905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f1f2e2867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f1f2e28c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f1f2df62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f1f2df781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f1f2df29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f1f2dbc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f1f2dd5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7f1f2ddf6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7f1f2de016c5 in Web::Layout::GridFormattingContext::calculate_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2433
#17 0x7f1f2de05c0a in Web::Layout::GridFormattingContext::calculate_limited_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2475
#18 0x7f1f2de777f0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:870
#19 0x7f1f2de777f0 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#20 0x7f1f2de82aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#21 0x7f1f2de90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#22 0x7f1f2deafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#23 0x7f1f2dd56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#24 0x7f1f2dd79d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#25 0x7f1f2df1c7a4 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:140
#26 0x7f1f2df6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#27 0x7f1f2df65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#28 0x7f1f2df76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#29 0x7f1f2df2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#30 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#31 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
Indirect leak of 2856 byte(s) in 21 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f1f2ab9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7f1f2ac13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7f1f2ac15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7f1f2e368e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f1f2e368e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7f1f2e37c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7f1f2e3a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7f1f2e3a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f1f2e40f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f1f2e3d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7f1f2e3dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x55dfb8def777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x55dfb8def777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x55dfb9243f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7f1f06f54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7f1f062b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7f1f062b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7f1f062b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7f1f4bfb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#24 0x7f1f4bfdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#25 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#26 0x7f1f4d938634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7f1f4db33a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f1f4d7145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#29 0x7f1f4d773716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7f1f4d713a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f1f4db315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#32 0x7f1f4d9429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#34 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#35 0x7f1f062a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#36 0x55dfb8d5acf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 2112 byte(s) in 24 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f1f2ac0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f1f2accd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f1f2ac1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f1f2ac26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#23 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#24 0x7f1f2c516f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#25 0x7f1f2c544a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#26 0x7f1f2c544a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#27 0x7f1f2c5216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#28 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7f1f063cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f1f063cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#31 0x7f1f062baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#32 0x7f1f4bfb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#33 0x7f1f4bfb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#34 0x7f1f4bfb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#35 0x7f1f4bfb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#36 0x7f1f4bfb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#37 0x7f1f4d983d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7f1f4d98ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#39 0x7f1f4d976575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f1f4da7b7aa in QTimerInfoList::activateTimers() (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x27b7aa) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 2048 byte(s) in 4 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f1f085cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f1f085aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f1f0856905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f1f2e035e86 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:228
#7 0x7f1f2e03f7d0 in Web::Layout::LineBuilder::update_last_line() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:260
#8 0x7f1f2e04dfb1 in Web::Layout::LineBuilder::~LineBuilder() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:27
#9 0x7f1f2df30d1b in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:418
#10 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#11 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#12 0x7f1f2dbb746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#13 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#14 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#15 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#16 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#17 0x7f1f2dbc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#18 0x7f1f2dbb357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#19 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#20 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#21 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#22 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#23 0x7f1f2dbc59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#24 0x7f1f2dbc9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#25 0x7f1f2b3b17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#26 0x7f1f2c516f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#27 0x7f1f2c544a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#28 0x7f1f2c544a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#29 0x7f1f2c5216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#30 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7f1f063cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f1f063cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#33 0x7f1f062baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#34 0x7f1f4bfb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#35 0x7f1f4bfb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#36 0x7f1f4bfb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#37 0x7f1f4bfb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#38 0x7f1f4bfb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#39 0x7f1f4d983d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f1f4d98ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f1f4d976575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 1936 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f0590b346 in hb_ot_get_nominal_glyphs(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, unsigned int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86346) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 1232 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c7eb2 in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x42eb2) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 1024 byte(s) in 2 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f1f085cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f1f085aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f1f0856905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f1f2e2867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f1f2e28c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f1f2df62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f1f2df781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f1f2df29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f1f2dbc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f1f2dd5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7f1f2ddf6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7f1f2ddfd9e3 in Web::Layout::GridFormattingContext::content_size_suggestion(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2527
#17 0x7f1f2ddfd9e3 in Web::Layout::GridFormattingContext::content_based_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2563
#18 0x7f1f2ddff3e3 in Web::Layout::GridFormattingContext::automatic_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2589
#19 0x7f1f2de03fe7 in Web::Layout::GridFormattingContext::calculate_minimum_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2615
#20 0x7f1f2de76c07 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:871
#21 0x7f1f2de76c07 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#22 0x7f1f2de82aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#23 0x7f1f2de90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#24 0x7f1f2deafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#25 0x7f1f2dd957c0 in Web::Layout::FormattingContext::layout_inside(Web::Layout::Box const&, Web::Layout::LayoutMode, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:242
#26 0x7f1f2df1e6d9 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:186
#27 0x7f1f2df6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#28 0x7f1f2df65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#29 0x7f1f2df76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#30 0x7f1f2df2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#31 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#32 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
Indirect leak of 880 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f0590bf53 in hb_ot_get_glyph_h_advances(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86f53) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 832 byte(s) in 26 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f0590b42d in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x8642d) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 776 byte(s) in 5 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05963b1b in void hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdeb1b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 768 byte(s) in 3 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f059653f7 in void hb_ot_map_t::apply<GSUBProxy>(GSUBProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe03f7) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 672 byte(s) in 42 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f059b7742 in hb_shape_plan_create_cached2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x132742) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 544 byte(s) in 4 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f1f2ab9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7f1f2ac13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7f1f2ac15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7f1f2e368e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f1f2e368e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7f1f2e37c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7f1f2e3a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7f1f2e3a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f1f2e40f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f1f2e3d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7f1f2e3dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x55dfb8def777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x55dfb8def777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x55dfb9243f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7f1f06f54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7f1f062b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7f1f062b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7f1f062b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7f1f4bfacda6 in WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:206
#24 0x7f1f062a6d39 in Core::EventLoop::spin_until(AK::Function<bool ()>) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:95
#25 0x7f1f2e9fca14 in Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Platform/EventLoopPluginSerenity.cpp:19
#26 0x7f1f2c525f8b in Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:95
#27 0x7f1f2d171042 in Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:339
#28 0x7f1f2d174c7d in Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:244
#29 0x7f1f2b4d8828 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/DocumentLoading.cpp:98
#30 0x7f1f2b4d8828 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#31 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#34 0x7f1f4bfb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#35 0x7f1f4bfdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#36 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#37 0x7f1f4d938634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058942e0 in hb_aat_layout_has_positioning (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xf2e0) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05898c7c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13c7c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f059619e6 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdc9e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05897f5c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x12f5c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05962fd6 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xddfd6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f1f085cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f1f085aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f1f0856886b in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:36
#6 0x7f1f2e035e86 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:228
#7 0x7f1f2e03f7d0 in Web::Layout::LineBuilder::update_last_line() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:260
#8 0x7f1f2e04dfb1 in Web::Layout::LineBuilder::~LineBuilder() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:27
#9 0x7f1f2df30d1b in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:418
#10 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#11 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#12 0x7f1f2dbb746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#13 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#14 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#15 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#16 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#17 0x7f1f2dbc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#18 0x7f1f2dd56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#19 0x7f1f2dc187c7 in Web::Layout::FlexFormattingContext::calculate_max_content_main_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2052
#20 0x7f1f2dc53a26 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:669
#21 0x7f1f2dc53a26 in Web::Layout::FlexFormattingContext::determine_flex_base_size_and_hypothetical_main_size(Web::Layout::FlexFormattingContext::FlexItem&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:672
#22 0x7f1f2dcd15d8 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:88
#23 0x7f1f2dd3fdbf in Web::Layout::FormattingContext::calculate_max_content_height(Web::Layout::Box const&, Web::CSSPixels) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1571
#24 0x7f1f2db6345a in Web::Layout::BlockFormattingContext::compute_auto_height_for_block_level_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:559
#25 0x7f1f2db67bbb in Web::Layout::BlockFormattingContext::resolve_used_height_if_treated_as_auto(Web::Layout::Box const&, Web::Layout::AvailableSpace const&, Web::Layout::FormattingContext const*) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:451
#26 0x7f1f2dbb3286 in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:732
#27 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#28 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#29 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#30 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#31 0x7f1f2dbb877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#32 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#33 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#34 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#35 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#36 0x7f1f2dbc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#37 0x7f1f2dbb357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#38 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#39 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#40 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#41 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#42 0x7f1f2dbc59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#43 0x7f1f2dbc9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f1f085cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f1f085aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f1f0856905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f1f2e2867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f1f2e28c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f1f2df62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f1f2df781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f1f2df29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f1f2dbc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f1f2dd5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7f1f2ddf6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7f1f2ddfd9e3 in Web::Layout::GridFormattingContext::content_size_suggestion(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2527
#17 0x7f1f2ddfd9e3 in Web::Layout::GridFormattingContext::content_based_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2563
#18 0x7f1f2ddff3e3 in Web::Layout::GridFormattingContext::automatic_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2589
#19 0x7f1f2de03fe7 in Web::Layout::GridFormattingContext::calculate_minimum_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2615
#20 0x7f1f2de76c07 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:871
#21 0x7f1f2de76c07 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#22 0x7f1f2de8318e in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:669
#23 0x7f1f2de90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#24 0x7f1f2deafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#25 0x7f1f2dbb357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#26 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#27 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#28 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#29 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#30 0x7f1f2dbb877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#31 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#32 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#33 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#34 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#35 0x7f1f2dbc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#36 0x7f1f2dbb357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#37 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#38 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#39 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#40 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#41 0x7f1f2dbc59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f1f085cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f1f085aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f1f0856905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f1f2e2867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f1f2e28c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f1f2df62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f1f2df781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f1f2df29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f1f2df38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f1f2dbabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f1f2dbc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f1f2dd5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7f1f2ddf6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7f1f2ddfd9e3 in Web::Layout::GridFormattingContext::content_size_suggestion(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2527
#17 0x7f1f2ddfd9e3 in Web::Layout::GridFormattingContext::content_based_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2563
#18 0x7f1f2ddff3e3 in Web::Layout::GridFormattingContext::automatic_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2589
#19 0x7f1f2de03fe7 in Web::Layout::GridFormattingContext::calculate_minimum_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2615
#20 0x7f1f2de76c07 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:871
#21 0x7f1f2de76c07 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#22 0x7f1f2de82aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#23 0x7f1f2de90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#24 0x7f1f2deafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#25 0x7f1f2dbb357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#26 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#27 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#28 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#29 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#30 0x7f1f2dbb877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#31 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#32 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#33 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#34 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#35 0x7f1f2dbc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#36 0x7f1f2dbb357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#37 0x7f1f2dbc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#38 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#39 0x7f1f2dbc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#40 0x7f1f2dbc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#41 0x7f1f2dbc59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f059345ff in hb_ot_layout_has_kerning(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xaf5ff) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 440 byte(s) in 5 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f1f2ac0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f1f2accd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f1f2ac1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f1f2ac26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#23 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#24 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#25 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#26 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#27 0x7f1f2c516f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#28 0x7f1f2c544a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7f1f2c544a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#30 0x7f1f2c5216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#31 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f1f063cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f1f063cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#34 0x7f1f062baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#35 0x7f1f4bfb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#36 0x7f1f4bfb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#37 0x7f1f4bfb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#38 0x7f1f4bfb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#39 0x7f1f4bfb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#40 0x7f1f4d983d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f1f4d98ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f1f4d976575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 384 byte(s) in 4 object(s) allocated from:
#0 0x7f1f4defc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f1f0596bc97 in hb_ot_map_builder_t::add_lookups(hb_ot_map_t&, unsigned int, unsigned int, unsigned int, unsigned int, bool, bool, bool, bool, unsigned int) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe6c97) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x7f7000003fc (<unknown module>)
Indirect leak of 245 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05963165 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde165) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f085be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f1f085c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f1f085b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f1f085b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f1f085b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f1f2accd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#7 0x7f1f2ac25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#8 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#9 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#10 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#11 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#12 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#13 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#14 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#15 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#16 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#17 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#18 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#19 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#20 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#21 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#22 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#23 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#24 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#25 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#26 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#27 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#28 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#29 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#30 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#31 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#32 0x7f1f2c75ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#33 0x7f1f2c762759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#34 0x7f1f31a83e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#35 0x7f1f31a83e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#36 0x7f1f31a83e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#37 0x7f1f105a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#38 0x7f1f105a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#39 0x7f1f105a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#40 0x7f1f10607235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#41 0x7f1f10607235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#42 0x7f1f10606da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#43 0x7f1f10606da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#44 0x7f1f0f2e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#45 0x7f1f0f1a49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f085be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f1f085c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f1f085b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f1f085b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f1f085b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f1f2ac0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f1f2accd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f1f2ac1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f1f2ac26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#27 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#28 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#29 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#30 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#31 0x7f1f2c516f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#32 0x7f1f2c544a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f1f2c544a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#34 0x7f1f2c5216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#35 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#36 0x7f1f063cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#37 0x7f1f063cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#38 0x7f1f062baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#39 0x7f1f4bfb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#40 0x7f1f4bfb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#41 0x7f1f4bfb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#42 0x7f1f4bfb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#43 0x7f1f4bfb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#44 0x7f1f4d983d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#45 0x7f1f4d98ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 176 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1efd4497e2 in SkTypeface_FreeType::MakeFromStream(std::unique_ptr<SkStreamAsset, std::default_delete<SkStreamAsset> >, SkFontArguments const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libskia.so+0x6497e2) (BuildId: 1a3a7b871609e5848f7634cf2d574b5a84b8a20e)
#2 0x50300066b91f (<unknown module>)
Indirect leak of 168 byte(s) in 21 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f1f2ab9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#5 0x7f1f2ac13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#6 0x7f1f2ac15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#7 0x7f1f2e368e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f1f2e368e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#9 0x7f1f2e37c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#10 0x7f1f2e3a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#11 0x7f1f2e3a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7f1f2e40f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f1f2e3d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#14 0x7f1f2e3dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x55dfb8def777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x55dfb8def777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#17 0x55dfb9243f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#18 0x7f1f06f54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#19 0x7f1f062b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7f1f062b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#21 0x7f1f062b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#22 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#24 0x7f1f4bfb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#25 0x7f1f4bfdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#26 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7f1f4d938634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f1f4db33a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#29 0x7f1f4d7145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7f1f4d773716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f1f4d713a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#32 0x7f1f4db315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7f1f4d9429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#34 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#35 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#36 0x7f1f062a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#37 0x55dfb8d5acf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f1f085afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7f1f085b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#5 0x7f1f08587bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#6 0x7f1f0858cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#7 0x7f1f0858cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#8 0x7f1f0858cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f1f0858e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f1f0858e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f1f0858e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f1f4b9a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x55dfb8d5883b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#14 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 117 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05961b75 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdcb75) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f1f2accd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#3 0x7f1f2ac25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#4 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#5 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#6 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#7 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#8 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#9 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#10 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#11 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#12 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#13 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#14 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#24 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#25 0x7f1f2c75ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#26 0x7f1f2c762759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#27 0x7f1f31a83e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#28 0x7f1f31a83e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#29 0x7f1f31a83e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#30 0x7f1f105a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7f1f105a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#32 0x7f1f105a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#33 0x7f1f10607235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#34 0x7f1f10607235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#35 0x7f1f10606da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#36 0x7f1f10606da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#37 0x7f1f0f2e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#38 0x7f1f0f1a49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#39 0x7f1f0f1c3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#40 0x7f1f0f1e559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
#41 0x7f1f0fda1d49 in JS::ECMAScriptFunctionObject::ordinary_call_evaluate_body() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:836
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f1f2ac0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f1f2accd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f1f2ac1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f1f2ac26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#23 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#24 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#25 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#26 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#27 0x7f1f2c747402 in Web::HTML::HTMLElement::offset_top() const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:463
#28 0x7f1f319e59b2 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:1064
#29 0x7f1f319e59b2 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::offset_top_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#30 0x7f1f319e59b2 in Web::Bindings::HTMLElementPrototype::offset_top_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:1064
#31 0x7f1f105a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f1f105a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#33 0x7f1f105a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#34 0x7f1f0f8e756a in JS::call_impl(JS::VM&, JS::Value, JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.cpp:61
#35 0x7f1f0f2eadbf in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::Value, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:96
#36 0x7f1f0f2eadbf in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1002
#37 0x7f1f0f1a49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#38 0x7f1f0f1c3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#39 0x7f1f0f1e559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
#40 0x7f1f0fda1d49 in JS::ECMAScriptFunctionObject::ordinary_call_evaluate_body() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:836
#41 0x7f1f0fdaeac4 in JS::ECMAScriptFunctionObject::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:421
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f1f2accd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#3 0x7f1f2ac25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#4 0x7f1f2ac295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#5 0x7f1f2ac32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#6 0x7f1f2ac3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#7 0x7f1f2ac6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#8 0x7f1f2ac78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#9 0x7f1f2b5e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#10 0x7f1f2b254c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#11 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#12 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#13 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#14 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f1f2b2554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f1f2b2554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f1f2b2554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f1f2b3a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7f1f2b3b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7f1f2c75ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#29 0x7f1f2c762759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#30 0x7f1f31a83e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#31 0x7f1f31a83e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#32 0x7f1f31a83e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#33 0x7f1f105a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f1f105a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#35 0x7f1f105a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#36 0x7f1f10607235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#37 0x7f1f10607235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#38 0x7f1f10606da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#39 0x7f1f10606da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#40 0x7f1f0f2e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#41 0x7f1f0f1a49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#42 0x7f1f0f1c3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#43 0x7f1f0f1e559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1efd44971e in SkTypeface_FreeType::MakeFromStream(std::unique_ptr<SkStreamAsset, std::default_delete<SkStreamAsset> >, SkFontArguments const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libskia.so+0x64971e) (BuildId: 1a3a7b871609e5848f7634cf2d574b5a84b8a20e)
#2 0x7ffcfaf82fbf ([stack]+0x174fbf)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f0632f874 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:58
#2 0x7f1f0632103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#3 0x7f1f0858c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#4 0x7f1f0858cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#5 0x7f1f0858e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#6 0x7f1f0858e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#7 0x7f1f0858e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#8 0x7f1f4b9a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#9 0x55dfb8d5883b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#10 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#11 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#12 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f1f043f406f in AK::Detail::StringData::create_uninitialized(unsigned long, unsigned char*&) /home/runner/work/ladybird/ladybird/AK/StringData.h:26
#2 0x7f1f043f406f in AK::Detail::StringBase::replace_with_uninitialized_buffer(unsigned long) /home/runner/work/ladybird/ladybird/AK/StringBase.cpp:119
#3 0x7f1f043b2d9e in replace_with_new_string<AK::String::from_utf8(AK::StringView)::<lambda(AK::Bytes)> > /home/runner/work/ladybird/ladybird/AK/StringBase.h:83
#4 0x7f1f043b2d9e in AK::String::from_utf8(AK::StringView) /home/runner/work/ladybird/ladybird/AK/String.cpp:55
#5 0x7f1f0632f2e4 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:53
#6 0x7f1f0632103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#7 0x7f1f0858c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#8 0x7f1f0858cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f1f0858e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f1f0858e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f1f0858e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f1f4b9a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x55dfb8d5883b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#14 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f0857a71f in Gfx::FontData::create_from_resource(Core::Resource const&) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontData.cpp:18
#2 0x7f1f085b3a3d in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:17
#3 0x7f1f08587bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#4 0x7f1f0858cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#5 0x7f1f0858cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#6 0x7f1f0858cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f1f0858e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f1f0858e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f1f0858e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f1f4b9a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x55dfb8d5883b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#12 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f062d303a in Core::MappedFile::map_from_fd_and_close(int, AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:57
#2 0x7f1f062d4d2b in Core::MappedFile::map(AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:22
#3 0x7f1f0632f6f0 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:57
#4 0x7f1f0632103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#5 0x7f1f0858c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#6 0x7f1f0858cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f1f0858e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f1f0858e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f1f0858e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f1f4b9a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x55dfb8d5883b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#12 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1efcf0d12a in SkData::MakeWithProc(void const*, unsigned long, void (*)(void const*, void*), void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libskia.so+0x10d12a) (BuildId: 1a3a7b871609e5848f7634cf2d574b5a84b8a20e)
#2 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f1f2a3a05c9 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/FontFace.cpp:37
#4 0x7f1f2a3a05c9 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#5 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#6 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#8 0x7f1f4bfb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#9 0x7f1f4bfdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#10 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#11 0x7f1f4d938634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#12 0x7f1f4db33a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#13 0x7f1f4d7145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#14 0x7f1f4d773716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#15 0x7f1f4d713a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#16 0x7f1f4db315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#17 0x7f1f4d9429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#18 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#19 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#20 0x7f1f062a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#21 0x55dfb8d5acf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
#22 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#23 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#24 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#25 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f1f05b6e4b5 in kmalloc_array(AK::Checked<unsigned long>, AK::Checked<unsigned long>) /home/runner/work/ladybird/ladybird/AK/kmalloc.h:42
#2 0x7f1f05b6e4b5 in AK::Vector<AK::String, 0ul>::try_ensure_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:640
#3 0x7f1f05b703ed in AK::Vector<AK::String, 0ul>::try_grow_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:632
#4 0x7f1f05b703ed in AK::Vector<AK::String, 0ul>::try_append(AK::String&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:551
#5 0x7f1f05b4cee3 in AK::Vector<AK::String, 0ul>::append(AK::String&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:258
#6 0x7f1f05b4cee3 in URL::URL::append_slash() /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:116
#7 0x7f1f05b4cee3 in URL::Parser::basic_parse(AK::StringView, AK::Optional<URL::URL> const&, URL::URL*, AK::Optional<URL::Parser::State>, AK::Optional<AK::StringView>) /home/runner/work/ladybird/ladybird/Libraries/LibURL/Parser.cpp:1005
#8 0x7f1f05b98afb in URL::URL::URL(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.cpp:21
#9 0x55dfb93394de in URL::URL::URL(AK::ByteString const&) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:73
#10 0x55dfb93394de in WebContent::PageHost::PageHost(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.cpp:22
#11 0x55dfb8de0b8c in WebContent::PageHost::create(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.h:24
#12 0x55dfb8de0b8c in WebContent::ConnectionFromClient::ConnectionFromClient(GC::Heap&, IPC::TransportSocket) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:61
#13 0x55dfb8d6f69b in AK::ErrorOr<AK::NonnullRefPtr<WebContent::ConnectionFromClient>, AK::Error> WebContent::ConnectionFromClient::try_create<WebContent::ConnectionFromClient, GC::Heap&, IPC::TransportSocket>(GC::Heap&, IPC::TransportSocket&&) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.h:36
#14 0x55dfb8d5a868 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:200
#15 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 36 byte(s) in 2 object(s) allocated from:
#0 0x7f1f4defc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f1efd1acda1 in sk_realloc_throw(void*, unsigned long) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libskia.so+0x3acda1) (BuildId: 1a3a7b871609e5848f7634cf2d574b5a84b8a20e)
Indirect leak of 32 byte(s) in 4 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f1f2ab9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#5 0x7f1f2ac13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#6 0x7f1f2ac15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#7 0x7f1f2e368e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f1f2e368e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#9 0x7f1f2e37c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#10 0x7f1f2e3a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#11 0x7f1f2e3a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7f1f2e40f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f1f2e3d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#14 0x7f1f2e3dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x55dfb8def777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x55dfb8def777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#17 0x55dfb9243f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#18 0x7f1f06f54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#19 0x7f1f062b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7f1f062b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#21 0x7f1f062b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#22 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#24 0x7f1f4bfacda6 in WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:206
#25 0x7f1f062a6d39 in Core::EventLoop::spin_until(AK::Function<bool ()>) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:95
#26 0x7f1f2e9fca14 in Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Platform/EventLoopPluginSerenity.cpp:19
#27 0x7f1f2c525f8b in Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:95
#28 0x7f1f2d171042 in Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:339
#29 0x7f1f2d174c7d in Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:244
#30 0x7f1f2b4d8828 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/DocumentLoading.cpp:98
#31 0x7f1f2b4d8828 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#32 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#35 0x7f1f4bfb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#36 0x7f1f4bfdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#37 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7f1f4d938634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 32 byte(s) in 2 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000541ff (<unknown module>)
Indirect leak of 32 byte(s) in 2 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000181ff (<unknown module>)
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1efd1bb3fa in SkFontMgr_fontconfig::onMakeFromData(sk_sp<SkData>, int) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libskia.so+0x3bb3fa) (BuildId: 1a3a7b871609e5848f7634cf2d574b5a84b8a20e)
#2 0x91da54dcc6572fff (<unknown module>)
Indirect leak of 22 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05898317 in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13317) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 22 byte(s) in 22 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f05898e39 in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13e39) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 20 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1efd00df1a in SkString::Rec::Make(char const*, unsigned long) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libskia.so+0x20df1a) (BuildId: 1a3a7b871609e5848f7634cf2d574b5a84b8a20e)
#2 0x7ffcfaf82fbf ([stack]+0x174fbf)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0001261ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00007e1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000121ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000841ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0001201ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000241ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00010e1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000001ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000a81ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000ae1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0001321ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000061ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000f61ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00000c1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x7f1eed0c1fff (/home/runner/work/ladybird/ladybird/Build/lib/liblagom-webview.so.0.0.0+0x2ffafff)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000961ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000d21ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f1f058c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000721ff (<unknown module>)
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f1f2a3a05c9 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/FontFace.cpp:37
#5 0x7f1f2a3a05c9 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#6 0x7f1f29986fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f1f063ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f1f063ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#9 0x7f1f4bfb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#10 0x7f1f4bfdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#11 0x7f1f4d938415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#12 0x7f1f4d938634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#13 0x7f1f4db33a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#14 0x7f1f4d7145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#15 0x7f1f4d773716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#16 0x7f1f4d713a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#17 0x7f1f4db315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#18 0x7f1f4d9429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#19 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#20 0x7f1f4bfaee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#21 0x7f1f062a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#22 0x55dfb8d5acf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
#23 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#24 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#25 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#26 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f1f4defe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f1f085c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f1f085c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f1f085ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f1f085afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#5 0x7f1f085b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#6 0x7f1f08587bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#7 0x7f1f0858cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#8 0x7f1f0858cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#9 0x7f1f0858cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f1f0858e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#11 0x7f1f0858e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#12 0x7f1f0858e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#13 0x7f1f4b9a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#14 0x55dfb8d5883b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#15 0x55dfb8d41e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f1f02c2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f1f02c2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x55dfb8d42504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
-----------------------------------------------------
Suppressions used:
count bytes template
1 256 FcPatternObjectInsertElt
-----------------------------------------------------
SUMMARY: AddressSanitizer: 5050238 byte(s) leaked in 958 allocation(s).
=================================================================
==18521==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 64 byte(s) in 4 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554fbaa39e in curl_slist_append (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x8039e) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 770816 byte(s) in 11750 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f5506237b70 in CRYPTO_malloc (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcrypto.so.3+0x237b70) (BuildId: c63ba9b57bf676655a2ae3f17f3d9f2499eabe86)
Indirect leak of 37240 byte(s) in 7 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fbb9373 in Curl_open (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x8f373) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 36544 byte(s) in 4 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554fb6e278 in Curl_hash_add2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x44278) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 16424 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb3ff35 in Curl_bufq_write (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x15f35) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 16424 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb4083a in Curl_bufq_sipn (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x1683a) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 16394 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f554f5d0616 in nghttp2_bufs_init3 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x9616) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 6024 byte(s) in 72 object(s) allocated from:
#0 0x7f5552cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f550636f5cf in OPENSSL_sk_insert (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcrypto.so.3+0x36f5cf) (BuildId: c63ba9b57bf676655a2ae3f17f3d9f2499eabe86)
Indirect leak of 4312 byte(s) in 7 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb934dd in Curl_multi_handle (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x694dd) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 3360 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f554c73ee56 in add_provider_groups (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libssl.so.3+0x4ee56) (BuildId: 7937c14cef6be37aa805b196cef1944db4a357b7)
Indirect leak of 2968 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554f5d2f4c in session_new (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0xbf4c) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 2240 byte(s) in 28 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554f5e2c6c in add_hd_table_incremental (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x1bc6c) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 1416 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fbba97c in Curl_connect (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x9097c) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 1031 byte(s) in 19 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554f5e7115 in nghttp2_rcbuf_new2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x20115) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554f5e31c4 in nghttp2_hd_inflate_init (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x1c1c4) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554f5e30fc in nghttp2_hd_deflate_init2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x1c0fc) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 974 byte(s) in 15 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554f5e70ac in nghttp2_rcbuf_new (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x200ac) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 700 byte(s) in 28 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fba2f0c in Curl_setstropt (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x78f0c) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 564 byte(s) in 21 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fbaa388 in curl_slist_append (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x80388) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
#2 0x55c219104764 in RequestServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/RequestServer/RequestServerEndpoint.h:1382
#3 0x7f554fd54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#4 0x7f554d4b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#5 0x7f554d4b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#6 0x7f554d4b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#7 0x7f554d5ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f554d5ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#9 0x7f554d60a6d7 in Core::EventLoopImplementationUnix::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:324
#10 0x7f554d60a6d7 in Core::EventLoopImplementationUnix::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoopImplementationUnix.cpp:316
#11 0x7f554d4a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#12 0x55c218e90caf in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/RequestServer/main.cpp:74
#13 0x55c218e8f0ce in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#14 0x7f554a22a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x7f554a22a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x55c218e8f734 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/RequestServer+0x37a734) (BuildId: 1b3c896263249d6ec2892da9e57adfaf30403098)
Indirect leak of 312 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb4bbf1 in Curl_cf_tcp_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x21bf1) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 288 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb7fcf0 in Curl_http2_switch_at (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x55cf0) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 272 byte(s) in 17 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554fbaa39e in curl_slist_append (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x8039e) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 256 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554f5cdf56 in nghttp2_map_insert (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x6f56) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 240 byte(s) in 6 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb4cd43 in Curl_cf_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x22d43) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 162 byte(s) in 2 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554fb6e1f4 in Curl_hash_add2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x441f4) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 144 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb48a16 in Curl_cf_https_setup (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x1ea16) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 112 byte(s) in 7 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb3ec4a in Curl_resolver_init (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x14c4a) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fbd05f6 in Curl_cf_ssl_insert_after (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0xa65f6) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 96 byte(s) in 2 object(s) allocated from:
#0 0x7f5552cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f554fb5e8af in Curl_dyn_addn (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x348af) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 78 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb58597 in Curl_he2ai (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x2e597) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 72 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb51aac in cf_setup_connect (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x27aac) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 70 byte(s) in 2 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fbcd356 in clone_ssl_primary_config (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0xa3356) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 66 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb4fd8b in Curl_cpool_add_conn (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x25d8b) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 48 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f554f5d0588 in nghttp2_bufs_init3 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x9588) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 43 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb6fd19 in Curl_cache_addr (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x45d19) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fbd061a in Curl_cf_ssl_insert_after (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0xa661a) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f554f5cd867 in nghttp2_pq_push (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libnghttp2.so.14+0x6867) (BuildId: 759f9a2392917e0fd615c43899707a6a11936cc9)
Indirect leak of 30 byte(s) in 2 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fbcd334 in clone_ssl_primary_config (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0xa3334) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fb53ae5 in Curl_cf_setup_insert_after (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x29ae5) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 12 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fbbb207 in Curl_connect (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x91207) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 12 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f554fbcffbf in Curl_ssl_peer_init (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0xa5fbf) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 12 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fbcff5c in Curl_ssl_peer_init (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0xa5f5c) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 3 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f55062495c7 in ossl_provider_set_operation_bit (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcrypto.so.3+0x2495c7) (BuildId: c63ba9b57bf676655a2ae3f17f3d9f2499eabe86)
Indirect leak of 1 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fbbc22b in Curl_connect (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x9222b) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
Indirect leak of 1 byte(s) in 1 object(s) allocated from:
#0 0x7f5552cf74e8 in strdup ../../../../src/libsanitizer/asan/asan_interceptors.cpp:578
#1 0x7f554fbbc208 in Curl_connect (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libcurl.so.4+0x92208) (BuildId: b9d799b9c2a5db7301db9bcf3ce237e8f0d52347)
SUMMARY: AddressSanitizer: 922065 byte(s) leaked in 12020 allocation(s).
=================================================================
==18538==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 224 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f6841d6674c in AK::CopyOnWrite<URL::URL::Data>::CopyOnWrite() /home/runner/work/ladybird/ladybird/AK/CopyOnWrite.h:17
#2 0x7f6841d32100 in URL::URL::URL() /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:70
#3 0x7f6841d32100 in URL::Parser::basic_parse(AK::StringView, AK::Optional<URL::URL> const&, URL::URL*, AK::Optional<URL::Parser::State>, AK::Optional<AK::StringView>) /home/runner/work/ladybird/ladybird/Libraries/LibURL/Parser.cpp:828
#4 0x7f6841d98afb in URL::URL::URL(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.cpp:21
#5 0x563122e904de in URL::URL::URL(AK::ByteString const&) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:73
#6 0x563122e904de in WebContent::PageHost::PageHost(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.cpp:22
#7 0x563122937b8c in WebContent::PageHost::create(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.h:24
#8 0x563122937b8c in WebContent::ConnectionFromClient::ConnectionFromClient(GC::Heap&, IPC::TransportSocket) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:61
#9 0x5631228c669b in AK::ErrorOr<AK::NonnullRefPtr<WebContent::ConnectionFromClient>, AK::Error> WebContent::ConnectionFromClient::try_create<WebContent::ConnectionFromClient, GC::Heap&, IPC::TransportSocket>(GC::Heap&, IPC::TransportSocket&&) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.h:36
#10 0x5631228b1868 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:200
#11 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#12 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 21504 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f684150b499 in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86499) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 11256 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f684156341a in hb_lazy_loader_t<OT::GDEF_accelerator_t, hb_face_lazy_loader_t<OT::GDEF_accelerator_t, 24u>, hb_face_t, 24u, OT::GDEF_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde41a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 10880 byte(s) in 40 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68415b6bf3 in hb_shape_plan_create2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x131bf3) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 10240 byte(s) in 80 object(s) allocated from:
#0 0x7f688a0fc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f684156d32b in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe832b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 9240 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c79de in hb_face_create_for_tables (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x429de) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6192 byte(s) in 129 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414b68e6 in hb_blob_create_or_fail (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x318e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6048 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f684156c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x4c61746e00000003 (<unknown module>)
Indirect leak of 5472 byte(s) in 19 object(s) allocated from:
#0 0x7f688a0fc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f684156c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 5120 byte(s) in 10 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f68447cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f68447aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f684476905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f686a4867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f686a48c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f686a162b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f686a1781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f686a129e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f6869dc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f6869f5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7f6869ff6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7f686a0016c5 in Web::Layout::GridFormattingContext::calculate_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2433
#17 0x7f686a005c0a in Web::Layout::GridFormattingContext::calculate_limited_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2475
#18 0x7f686a0777f0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:870
#19 0x7f686a0777f0 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#20 0x7f686a082aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#21 0x7f686a090b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#22 0x7f686a0afb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#23 0x7f6869f56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#24 0x7f6869f79d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#25 0x7f686a11c7a4 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:140
#26 0x7f686a16a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#27 0x7f686a165d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#28 0x7f686a176070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#29 0x7f686a12b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#30 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#31 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
Indirect leak of 4416 byte(s) in 23 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414de190 in _hb_font_create(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x59190) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4032 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f68414c801a in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x4301a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4032 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68447be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f68447c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f68447b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f68447b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f68447b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f6866e0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f6866ecd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f6866e1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f6866e26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f6866e295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f6866e32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7f6866e3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f6866e6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f6866e78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7f68677e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7f6867454c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f68675a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7f68675b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7f6868716f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#29 0x7f6868744a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f6868744a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#31 0x7f68687216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#32 0x7f6865b86fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f68425cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f68425cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#35 0x7f68424baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#36 0x7f68881b0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#37 0x7f68881b0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#38 0x7f68881b0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#39 0x7f68881b0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#40 0x7f68881b0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#41 0x7f6889b83d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f6889b8ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f6889b76575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 3584 byte(s) in 7 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f68447cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f68447aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f684476905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f686a4867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f686a48c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f686a162b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f686a1781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f686a129e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f6869dc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f6869f56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#15 0x7f6869f79d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#16 0x7f6869f7c95e in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:727
#17 0x7f6869f9c3e7 in Web::Layout::FormattingContext::compute_width_for_absolutely_positioned_non_replaced_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:830
#18 0x7f686a030ba0 in Web::Layout::GridFormattingContext::layout_absolutely_positioned_element(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2124
#19 0x7f686a036f5f in Web::Layout::GridFormattingContext::parent_context_did_dimension_child_root_box() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2216
#20 0x7f686a11ec46 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:196
#21 0x7f686a16a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#22 0x7f686a165d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#23 0x7f686a176070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#24 0x7f686a12b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#25 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#26 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#27 0x7f6869db746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#28 0x7f6869dc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#29 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#30 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#31 0x7f6869dc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#32 0x7f6869dc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#33 0x7f6869db357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
Indirect leak of 2720 byte(s) in 20 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f68447ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f6866d9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7f6866e13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7f6866e15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7f686a568e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f686a568e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7f686a57c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7f686a5a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7f686a5a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f686a60f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f686a5d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7f686a5dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x563122946777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x563122946777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x563122d9af0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7f6843154a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7f68424b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7f68424b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7f68424b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7f68425ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f68425ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7f68881b41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#24 0x7f68881dfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#25 0x7f6889b38415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#26 0x7f6889b38634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7f6889d33a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f68529145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#29 0x7f6852973716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7f6852913a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f6889d315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#32 0x7f6889b429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7f68881aee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#34 0x7f68881aee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#35 0x7f68424a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#36 0x5631228b1cf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 1848 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f684150b346 in hb_ot_get_nominal_glyphs(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, unsigned int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86346) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 1848 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f6866e0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f6866ecd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f6866e1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f6866e26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f6866e295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f6866e32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f6866e3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f6866e6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f6866e78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f68677e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f6867454c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f68675a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#23 0x7f68675b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#24 0x7f6868716f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#25 0x7f6868744a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#26 0x7f6868744a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#27 0x7f68687216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#28 0x7f6865b86fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7f68425cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f68425cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#31 0x7f68424baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#32 0x7f68881b0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#33 0x7f68881b0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#34 0x7f68881b0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#35 0x7f68881b0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#36 0x7f68881b0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#37 0x7f6889b83d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7f6889b8ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#39 0x7f6889b76575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f6889b38415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f6889c7b7aa in QTimerInfoList::activateTimers() (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x27b7aa) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 1536 byte(s) in 3 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f68447cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f68447aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f684476905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f686a4867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f686a48c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f686a162b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f686a1781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f686a129e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f6869dc9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f6869f5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7f6869ff6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7f6869ffd9e3 in Web::Layout::GridFormattingContext::content_size_suggestion(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2527
#17 0x7f6869ffd9e3 in Web::Layout::GridFormattingContext::content_based_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2563
#18 0x7f6869fff3e3 in Web::Layout::GridFormattingContext::automatic_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2589
#19 0x7f686a003fe7 in Web::Layout::GridFormattingContext::calculate_minimum_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2615
#20 0x7f686a076c07 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:871
#21 0x7f686a076c07 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#22 0x7f686a082aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#23 0x7f686a090b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#24 0x7f686a0afb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#25 0x7f6869f957c0 in Web::Layout::FormattingContext::layout_inside(Web::Layout::Box const&, Web::Layout::LayoutMode, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:242
#26 0x7f686a11e6d9 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:186
#27 0x7f686a16a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#28 0x7f686a165d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#29 0x7f686a176070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#30 0x7f686a12b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#31 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#32 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
Indirect leak of 1176 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c7eb2 in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x42eb2) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 840 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f684150bf53 in hb_ot_get_glyph_h_advances(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86f53) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 776 byte(s) in 5 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841563b1b in void hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdeb1b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 768 byte(s) in 3 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68415653f7 in void hb_ot_map_t::apply<GSUBProxy>(GSUBProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe03f7) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 736 byte(s) in 23 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f684150b42d in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x8642d) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 640 byte(s) in 40 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68415b7742 in hb_shape_plan_create_cached2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x132742) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f68447cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f68447aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f684476886b in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:36
#6 0x7f686a4867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f686a48c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f686a162b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f686a1781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f686a129e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f6869db746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#14 0x7f6869dc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#15 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#16 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#17 0x7f6869dc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#18 0x7f6869db877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#19 0x7f6869dc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#20 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#21 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#22 0x7f6869dc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#23 0x7f6869dc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#24 0x7f6869db357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#25 0x7f6869dc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#26 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#27 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#28 0x7f6869dc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#29 0x7f6869dc59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#30 0x7f6869dc9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#31 0x7f68675b17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#32 0x7f686895ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#33 0x7f6868962759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#34 0x7f686dc83e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#35 0x7f686dc83e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#36 0x7f686dc83e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#37 0x7f684c7a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#38 0x7f684c7a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#39 0x7f684c7a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#40 0x7f684c807235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#41 0x7f684c807235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#42 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#43 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f68447cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f68447aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f684476905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f686a235e86 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:228
#7 0x7f686a23f7d0 in Web::Layout::LineBuilder::update_last_line() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:260
#8 0x7f686a24dfb1 in Web::Layout::LineBuilder::~LineBuilder() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:27
#9 0x7f686a130d1b in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:418
#10 0x7f686a138697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#11 0x7f6869dabdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#12 0x7f6869db746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#13 0x7f6869dc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#14 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#15 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#16 0x7f6869dc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#17 0x7f6869dc89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#18 0x7f6869db357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#19 0x7f6869dc2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#20 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#21 0x7f6869dc2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#22 0x7f6869dc2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#23 0x7f6869dc59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#24 0x7f6869dc9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#25 0x7f68675b17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#26 0x7f6868716f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#27 0x7f6868744a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#28 0x7f6868744a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#29 0x7f68687216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#30 0x7f6865b86fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7f68425cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f68425cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#33 0x7f68424baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#34 0x7f68881b0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#35 0x7f68881b0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#36 0x7f68881b0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#37 0x7f68881b0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#38 0x7f68881b0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#39 0x7f6889b83d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f6889b8ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f6889b76575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f6889b38415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841497f5c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x12f5c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414942e0 in hb_aat_layout_has_positioning (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xf2e0) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841498c7c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13c7c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841562fd6 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xddfd6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68415619e6 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdc9e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 480 byte(s) in 20 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68415345ff in hb_ot_layout_has_kerning(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xaf5ff) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 264 byte(s) in 3 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f6866e0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f6866ecd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f6866e1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f6866e26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f6866e295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f6866e32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f6866e3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f6866e6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f6866e78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f68677e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f6867454c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#23 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#24 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#25 0x7f68675a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#26 0x7f68675b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#27 0x7f6868716f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#28 0x7f6868744a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7f6868744a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#30 0x7f68687216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#31 0x7f6865b86fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f68425cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f68425cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#34 0x7f68424baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#35 0x7f68881b0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#36 0x7f68881b0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#37 0x7f68881b0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#38 0x7f68881b0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#39 0x7f68881b0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#40 0x7f6889b83d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f6889b8ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f6889b76575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f6889b38415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 244 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841563165 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde165) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68447be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f68447c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f68447b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f68447b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f68447b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f6866ecd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#7 0x7f6866e25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#8 0x7f6866e295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#9 0x7f6866e32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#10 0x7f6866e3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#11 0x7f6866e6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#12 0x7f6866e78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#13 0x7f68677e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#14 0x7f6867454c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#15 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#16 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#17 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#18 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#19 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#20 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#21 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#22 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#23 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#24 0x7f68675a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#25 0x7f68675b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#26 0x7f686895ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#27 0x7f6868962759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#28 0x7f686dc83e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#29 0x7f686dc83e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#30 0x7f686dc83e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#31 0x7f684c7a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f684c7a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#33 0x7f684c7a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#34 0x7f684c807235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#35 0x7f684c807235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#36 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#37 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#38 0x7f684b4e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#39 0x7f684b3a49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#40 0x7f684b3c3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#41 0x7f684b3e559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
Indirect leak of 192 byte(s) in 2 object(s) allocated from:
#0 0x7f688a0fc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f684156bc97 in hb_ot_map_builder_t::add_lookups(hb_ot_map_t&, unsigned int, unsigned int, unsigned int, unsigned int, bool, bool, bool, bool, unsigned int) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe6c97) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x7f7000003fc (<unknown module>)
Indirect leak of 160 byte(s) in 20 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f68447ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f6866d9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#5 0x7f6866e13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#6 0x7f6866e15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#7 0x7f686a568e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f686a568e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#9 0x7f686a57c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#10 0x7f686a5a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#11 0x7f686a5a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7f686a60f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f686a5d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#14 0x7f686a5dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x563122946777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x563122946777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#17 0x563122d9af0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#18 0x7f6843154a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#19 0x7f68424b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7f68424b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#21 0x7f68424b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#22 0x7f68425ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7f68425ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#24 0x7f68881b41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#25 0x7f68881dfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#26 0x7f6889b38415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7f6889b38634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f6889d33a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#29 0x7f68529145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7f6852973716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f6852913a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#32 0x7f6889d315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7f6889b429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#34 0x7f68881aee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#35 0x7f68881aee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#36 0x7f68424a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#37 0x5631228b1cf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f68447ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f6866d9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7f6866e13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7f6866e15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7f686a568e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f686a568e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7f686a57c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7f686a5a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7f686a5a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f686a60f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f686a5d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7f686a5dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x563122946777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x563122946777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x563122d9af0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7f6843154a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7f68424b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7f68424b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7f68424b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7f68425ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f68425ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7f68881acda6 in WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:206
#24 0x7f68424a6d39 in Core::EventLoop::spin_until(AK::Function<bool ()>) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:95
#25 0x7f686abfca14 in Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Platform/EventLoopPluginSerenity.cpp:19
#26 0x7f6868725f8b in Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:95
#27 0x7f6869371042 in Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:339
#28 0x7f6869374c7d in Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:244
#29 0x7f68676d8828 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/DocumentLoading.cpp:98
#30 0x7f68676d8828 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#31 0x7f6865b86fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f68425ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f68425ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#34 0x7f68881b41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#35 0x7f68881dfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#36 0x7f6889b38415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#37 0x7f6889b38634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f68447ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f68447afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7f68447b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#5 0x7f6844787bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#6 0x7f684478cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#7 0x7f684478cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#8 0x7f684478cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f684478e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f684478e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f684478e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f6887ba79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x5631228af83b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#14 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 116 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841561b75 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdcb75) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f6866ecd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#3 0x7f6866e25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#4 0x7f6866e295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#5 0x7f6866e32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#6 0x7f6866e3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#7 0x7f6866e6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#8 0x7f6866e78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#9 0x7f68677e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#10 0x7f6867454c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#11 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#12 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#13 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#14 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f68675a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#21 0x7f68675b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#22 0x7f686895ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#23 0x7f6868962759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#24 0x7f686dc83e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#25 0x7f686dc83e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#26 0x7f686dc83e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#27 0x7f684c7a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#28 0x7f684c7a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#29 0x7f684c7a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#30 0x7f684c807235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#31 0x7f684c807235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#32 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#33 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#34 0x7f684b4e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#35 0x7f684b3a49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#36 0x7f684b3c3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#37 0x7f684b3e559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
#38 0x7f684bfa1d49 in JS::ECMAScriptFunctionObject::ordinary_call_evaluate_body() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:836
#39 0x7f684bfaeac4 in JS::ECMAScriptFunctionObject::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:421
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f6866ecd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#3 0x7f6866e25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#4 0x7f6866e295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#5 0x7f6866e32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#6 0x7f6866e3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#7 0x7f6866e6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#8 0x7f6866e78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#9 0x7f68677e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#10 0x7f6867454c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#11 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#12 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#13 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#14 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f68674554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f68674554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f68674554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f68675a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7f68675b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7f686895ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#29 0x7f6868962759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#30 0x7f686dc83e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#31 0x7f686dc83e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#32 0x7f686dc83e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#33 0x7f684c7a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f684c7a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#35 0x7f684c7a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#36 0x7f684c807235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#37 0x7f684c807235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#38 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#39 0x7f684c806da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#40 0x7f684b4e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#41 0x7f684b3a49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#42 0x7f684b3c3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#43 0x7f684b3e559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f684252f874 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:58
#2 0x7f684252103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#3 0x7f684478c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#4 0x7f684478cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#5 0x7f684478e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#6 0x7f684478e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#7 0x7f684478e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#8 0x7f6887ba79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#9 0x5631228af83b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#10 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#11 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#12 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f68405f406f in AK::Detail::StringData::create_uninitialized(unsigned long, unsigned char*&) /home/runner/work/ladybird/ladybird/AK/StringData.h:26
#2 0x7f68405f406f in AK::Detail::StringBase::replace_with_uninitialized_buffer(unsigned long) /home/runner/work/ladybird/ladybird/AK/StringBase.cpp:119
#3 0x7f68405b2d9e in replace_with_new_string<AK::String::from_utf8(AK::StringView)::<lambda(AK::Bytes)> > /home/runner/work/ladybird/ladybird/AK/StringBase.h:83
#4 0x7f68405b2d9e in AK::String::from_utf8(AK::StringView) /home/runner/work/ladybird/ladybird/AK/String.cpp:55
#5 0x7f684252f2e4 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:53
#6 0x7f684252103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#7 0x7f684478c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#8 0x7f684478cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f684478e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f684478e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f684478e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f6887ba79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x5631228af83b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#14 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f684477a71f in Gfx::FontData::create_from_resource(Core::Resource const&) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontData.cpp:18
#2 0x7f68447b3a3d in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:17
#3 0x7f6844787bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#4 0x7f684478cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#5 0x7f684478cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#6 0x7f684478cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f684478e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f684478e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f684478e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f6887ba79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x5631228af83b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#12 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68424d303a in Core::MappedFile::map_from_fd_and_close(int, AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:57
#2 0x7f68424d4d2b in Core::MappedFile::map(AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:22
#3 0x7f684252f6f0 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:57
#4 0x7f684252103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#5 0x7f684478c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#6 0x7f684478cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f684478e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f684478e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f684478e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f6887ba79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x5631228af83b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#12 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f6841d6e4b5 in kmalloc_array(AK::Checked<unsigned long>, AK::Checked<unsigned long>) /home/runner/work/ladybird/ladybird/AK/kmalloc.h:42
#2 0x7f6841d6e4b5 in AK::Vector<AK::String, 0ul>::try_ensure_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:640
#3 0x7f6841d703ed in AK::Vector<AK::String, 0ul>::try_grow_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:632
#4 0x7f6841d703ed in AK::Vector<AK::String, 0ul>::try_append(AK::String&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:551
#5 0x7f6841d4cee3 in AK::Vector<AK::String, 0ul>::append(AK::String&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:258
#6 0x7f6841d4cee3 in URL::URL::append_slash() /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:116
#7 0x7f6841d4cee3 in URL::Parser::basic_parse(AK::StringView, AK::Optional<URL::URL> const&, URL::URL*, AK::Optional<URL::Parser::State>, AK::Optional<AK::StringView>) /home/runner/work/ladybird/ladybird/Libraries/LibURL/Parser.cpp:1005
#8 0x7f6841d98afb in URL::URL::URL(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.cpp:21
#9 0x563122e904de in URL::URL::URL(AK::ByteString const&) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:73
#10 0x563122e904de in WebContent::PageHost::PageHost(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.cpp:22
#11 0x563122937b8c in WebContent::PageHost::create(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.h:24
#12 0x563122937b8c in WebContent::ConnectionFromClient::ConnectionFromClient(GC::Heap&, IPC::TransportSocket) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:61
#13 0x5631228c669b in AK::ErrorOr<AK::NonnullRefPtr<WebContent::ConnectionFromClient>, AK::Error> WebContent::ConnectionFromClient::try_create<WebContent::ConnectionFromClient, GC::Heap&, IPC::TransportSocket>(GC::Heap&, IPC::TransportSocket&&) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.h:36
#14 0x5631228b1868 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:200
#15 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 32 byte(s) in 2 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000301ff (<unknown module>)
Indirect leak of 21 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841498317 in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13317) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 21 byte(s) in 21 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f6841498e39 in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13e39) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0001501ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000f01ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000a21ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x7f6829158fff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000781ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000061ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00009c1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000d81ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000241ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000f61ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000181ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000721ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000ba1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00007e1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0001141ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000c61ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000841ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00003c1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f68414c8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000601ff (<unknown module>)
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f68447ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f6866d9582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#5 0x7f6866e13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#6 0x7f6866e15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#7 0x7f686a568e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f686a568e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#9 0x7f686a57c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#10 0x7f686a5a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#11 0x7f686a5a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7f686a60f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f686a5d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#14 0x7f686a5dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x563122946777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x563122946777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#17 0x563122d9af0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#18 0x7f6843154a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#19 0x7f68424b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7f68424b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#21 0x7f68424b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#22 0x7f68425ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7f68425ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#24 0x7f68881acda6 in WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:206
#25 0x7f68424a6d39 in Core::EventLoop::spin_until(AK::Function<bool ()>) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:95
#26 0x7f686abfca14 in Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Platform/EventLoopPluginSerenity.cpp:19
#27 0x7f6868725f8b in Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:95
#28 0x7f6869371042 in Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:339
#29 0x7f6869374c7d in Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:244
#30 0x7f68676d8828 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/DocumentLoading.cpp:98
#31 0x7f68676d8828 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#32 0x7f6865b86fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f68425ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f68425ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#35 0x7f68881b41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#36 0x7f68881dfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#37 0x7f6889b38415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7f6889b38634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f688a0fe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f68447c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f68447c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f68447ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f68447afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#5 0x7f68447b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#6 0x7f6844787bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#7 0x7f684478cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#8 0x7f684478cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#9 0x7f684478cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f684478e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#11 0x7f684478e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#12 0x7f684478e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#13 0x7f6887ba79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#14 0x5631228af83b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#15 0x563122898e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f683ee2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f683ee2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x563122899504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
-----------------------------------------------------
Suppressions used:
count bytes template
1 256 FcPatternObjectInsertElt
-----------------------------------------------------
SUMMARY: AddressSanitizer: 121490 byte(s) leaked in 882 allocation(s).
=================================================================
==18534==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 224 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69ad76674c in AK::CopyOnWrite<URL::URL::Data>::CopyOnWrite() /home/runner/work/ladybird/ladybird/AK/CopyOnWrite.h:17
#2 0x7f69ad732100 in URL::URL::URL() /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:70
#3 0x7f69ad732100 in URL::Parser::basic_parse(AK::StringView, AK::Optional<URL::URL> const&, URL::URL*, AK::Optional<URL::Parser::State>, AK::Optional<AK::StringView>) /home/runner/work/ladybird/ladybird/Libraries/LibURL/Parser.cpp:828
#4 0x7f69ad798afb in URL::URL::URL(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.cpp:21
#5 0x558e5cdc24de in URL::URL::URL(AK::ByteString const&) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:73
#6 0x558e5cdc24de in WebContent::PageHost::PageHost(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.cpp:22
#7 0x558e5c869b8c in WebContent::PageHost::create(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.h:24
#8 0x558e5c869b8c in WebContent::ConnectionFromClient::ConnectionFromClient(GC::Heap&, IPC::TransportSocket) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:61
#9 0x558e5c7f869b in AK::ErrorOr<AK::NonnullRefPtr<WebContent::ConnectionFromClient>, AK::Error> WebContent::ConnectionFromClient::try_create<WebContent::ConnectionFromClient, GC::Heap&, IPC::TransportSocket>(GC::Heap&, IPC::TransportSocket&&) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.h:36
#10 0x558e5c7e3868 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:200
#11 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#12 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 22528 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f69acf0b499 in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86499) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 11792 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf6341a in hb_lazy_loader_t<OT::GDEF_accelerator_t, hb_face_lazy_loader_t<OT::GDEF_accelerator_t, 24u>, hb_face_t, 24u, OT::GDEF_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde41a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 10608 byte(s) in 39 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acfb6bf3 in hb_shape_plan_create2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x131bf3) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 9984 byte(s) in 78 object(s) allocated from:
#0 0x7f69f5afc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f69acf6d32b in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe832b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 9680 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec79de in hb_face_create_for_tables (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x429de) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6480 byte(s) in 135 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69aceb68e6 in hb_blob_create_or_fail (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x318e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6336 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f69acf6c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x4c61746e00000003 (<unknown module>)
Indirect leak of 6144 byte(s) in 12 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d5e867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f69d5e8c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f69d5b62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f69d5b781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f69d5b29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f69d57c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f69d5956107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#15 0x7f69d5979d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#16 0x7f69d597c95e in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:727
#17 0x7f69d599c3e7 in Web::Layout::FormattingContext::compute_width_for_absolutely_positioned_non_replaced_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:830
#18 0x7f69d5a30ba0 in Web::Layout::GridFormattingContext::layout_absolutely_positioned_element(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2124
#19 0x7f69d5a36f5f in Web::Layout::GridFormattingContext::parent_context_did_dimension_child_root_box() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2216
#20 0x7f69d5b1ec46 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:196
#21 0x7f69d5b6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#22 0x7f69d5b65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#23 0x7f69d5b76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#24 0x7f69d5b2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#25 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#26 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#27 0x7f69d57b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#28 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#29 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#30 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#31 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#32 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#33 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
Indirect leak of 4992 byte(s) in 26 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acede190 in _hb_font_create(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x59190) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4896 byte(s) in 17 object(s) allocated from:
#0 0x7f69f5afc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f69acf6c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4416 byte(s) in 23 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69b01be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f69b01c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f69b01b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f69b01b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f69b01b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#29 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#31 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#32 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#35 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#36 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#37 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#38 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#39 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#40 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#41 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 4224 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f69acec801a in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x4301a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 2992 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f69d279582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7f69d2813764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7f69d2815af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7f69d5f68e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f69d5f68e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7f69d5f7c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7f69d5fa85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7f69d5fa85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f69d600f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f69d5fd9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7f69d5fdce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x558e5c878777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x558e5c878777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x558e5ccccf0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7f69aeb54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7f69adeb8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7f69adeb8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7f69adeb8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7f69f3bb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#24 0x7f69f3bdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#25 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#26 0x7f69f5538634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7f69f5733a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f69be3145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#29 0x7f69be373716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7f69be313a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f69f57315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#32 0x7f69f55429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#34 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#35 0x7f69adea7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#36 0x558e5c7e3cf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 2560 byte(s) in 5 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d5e867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f69d5e8c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f69d5b62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f69d5b781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f69d5b29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f69d57c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f69d595c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7f69d59f6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7f69d5a016c5 in Web::Layout::GridFormattingContext::calculate_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2433
#17 0x7f69d5a05c0a in Web::Layout::GridFormattingContext::calculate_limited_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2475
#18 0x7f69d5a777f0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:870
#19 0x7f69d5a777f0 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#20 0x7f69d5a82aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#21 0x7f69d5a90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#22 0x7f69d5aafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#23 0x7f69d5956107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#24 0x7f69d5979d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#25 0x7f69d5b1c7a4 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:140
#26 0x7f69d5b6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#27 0x7f69d5b65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#28 0x7f69d5b76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#29 0x7f69d5b2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#30 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#31 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
Indirect leak of 2048 byte(s) in 4 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d5c35e86 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:228
#7 0x7f69d5c3f7d0 in Web::Layout::LineBuilder::update_last_line() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:260
#8 0x7f69d5c4dfb1 in Web::Layout::LineBuilder::~LineBuilder() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:27
#9 0x7f69d5b30d1b in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:418
#10 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#11 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#12 0x7f69d57b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#13 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#14 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#15 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#16 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#17 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#18 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#19 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#20 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#21 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#22 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#23 0x7f69d57c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#24 0x7f69d57c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#25 0x7f69d2fb17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#26 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#27 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#28 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#29 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#30 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#33 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#34 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#35 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#36 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#37 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#38 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#39 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 2024 byte(s) in 23 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#23 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#24 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#25 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#26 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#27 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#28 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#31 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#32 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#33 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#34 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#35 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#36 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#37 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#39 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f69f567b7aa in QTimerInfoList::activateTimers() (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x27b7aa) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 1936 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf0b346 in hb_ot_get_nominal_glyphs(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, unsigned int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86346) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 1232 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec7eb2 in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x42eb2) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 880 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf0bf53 in hb_ot_get_glyph_h_advances(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86f53) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 832 byte(s) in 26 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf0b42d in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x8642d) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 776 byte(s) in 5 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf63b1b in void hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdeb1b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 768 byte(s) in 3 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf653f7 in void hb_ot_map_t::apply<GSUBProxy>(GSUBProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe03f7) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 624 byte(s) in 39 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acfb7742 in hb_shape_plan_create_cached2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x132742) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 616 byte(s) in 7 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#23 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#24 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#25 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#26 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#27 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#28 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#30 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#31 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#34 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#35 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#36 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#37 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#38 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#39 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#40 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 544 byte(s) in 4 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f69d279582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7f69d2813764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7f69d2815af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7f69d5f68e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f69d5f68e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7f69d5f7c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7f69d5fa85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7f69d5fa85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f69d600f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f69d5fd9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7f69d5fdce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x558e5c878777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x558e5c878777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x558e5ccccf0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7f69aeb54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7f69adeb8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7f69adeb8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7f69adeb8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7f69f3bacda6 in WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:206
#24 0x7f69adea6d39 in Core::EventLoop::spin_until(AK::Function<bool ()>) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:95
#25 0x7f69d65fca14 in Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Platform/EventLoopPluginSerenity.cpp:19
#26 0x7f69d4125f8b in Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:95
#27 0x7f69d4d71042 in Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:339
#28 0x7f69d4d74c7d in Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:244
#29 0x7f69d30d8828 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/DocumentLoading.cpp:98
#30 0x7f69d30d8828 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#31 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#34 0x7f69f3bb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#35 0x7f69f3bdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#36 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#37 0x7f69f5538634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf619e6 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdc9e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69ace942e0 in hb_aat_layout_has_positioning (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xf2e0) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69ace98c7c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13c7c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf62fd6 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xddfd6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69ace97f5c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x12f5c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016886b in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:36
#6 0x7f69d5c35e86 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:228
#7 0x7f69d5c3f7d0 in Web::Layout::LineBuilder::update_last_line() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:260
#8 0x7f69d5c4dfb1 in Web::Layout::LineBuilder::~LineBuilder() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:27
#9 0x7f69d5b30d1b in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:418
#10 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#11 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#12 0x7f69d57b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#13 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#14 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#15 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#16 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#17 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#18 0x7f69d5956107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#19 0x7f69d58187c7 in Web::Layout::FlexFormattingContext::calculate_max_content_main_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2052
#20 0x7f69d5853a26 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:669
#21 0x7f69d5853a26 in Web::Layout::FlexFormattingContext::determine_flex_base_size_and_hypothetical_main_size(Web::Layout::FlexFormattingContext::FlexItem&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:672
#22 0x7f69d58d15d8 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:88
#23 0x7f69d593fdbf in Web::Layout::FormattingContext::calculate_max_content_height(Web::Layout::Box const&, Web::CSSPixels) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1571
#24 0x7f69d576345a in Web::Layout::BlockFormattingContext::compute_auto_height_for_block_level_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:559
#25 0x7f69d5767bbb in Web::Layout::BlockFormattingContext::resolve_used_height_if_treated_as_auto(Web::Layout::Box const&, Web::Layout::AvailableSpace const&, Web::Layout::FormattingContext const*) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:451
#26 0x7f69d57b3286 in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:732
#27 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#28 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#29 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#30 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#31 0x7f69d57b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#32 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#33 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#34 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#35 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#36 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#37 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#38 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#39 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#40 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#41 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#42 0x7f69d57c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#43 0x7f69d57c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d20a9f8b in Web::CSS::Length::to_px_slow_case(Web::Layout::Node const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/Length.cpp:168
#7 0x7f69d2769856 in Web::CSS::Length::to_px(Web::Layout::Node const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/Length.h:174
#8 0x7f69d2769856 in Web::CSS::Size::to_px(Web::Layout::Node const&, Web::CSSPixels) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/Size.cpp:19
#9 0x7f69d5a3e52d in Web::Layout::GridFormattingContext::initialize_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:624
#10 0x7f69d5a90a7f in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1240
#11 0x7f69d5aafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#12 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#13 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#14 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#15 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#16 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#17 0x7f69d57b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#18 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#19 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#20 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#21 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#22 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#23 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#24 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#25 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#26 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#27 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#28 0x7f69d57c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#29 0x7f69d57c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#30 0x7f69d2fb17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#31 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#32 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#34 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#35 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#36 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#37 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#38 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#39 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#40 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#41 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#42 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#43 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#44 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#45 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#46 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d20a9f8b in Web::CSS::Length::to_px_slow_case(Web::Layout::Node const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/Length.cpp:168
#7 0x7f69d5bbe66b in Web::CSS::Length::to_px(Web::Layout::Node const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/Length.h:174
#8 0x7f69d5bbe66b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LayoutState.cpp:532
#9 0x7f69d5bc5ca0 in Web::Layout::LayoutState::UsedValues::set_node(Web::Layout::NodeWithStyle&, Web::Layout::LayoutState::UsedValues const*) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LayoutState.cpp:556
#10 0x7f69d5bcf148 in Web::Layout::LayoutState::get_mutable(Web::Layout::NodeWithStyle const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LayoutState.cpp:50
#11 0x7f69d58cbae8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:292
#12 0x7f69d58cbae8 in for_each_child_of_type<Web::Layout::Box, Web::Layout::FlexFormattingContext::generate_anonymous_flex_items()::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#13 0x7f69d58cbae8 in for_each_child_of_type<Web::Layout::Box, Web::Layout::FlexFormattingContext::generate_anonymous_flex_items()::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#14 0x7f69d58cbae8 in Web::Layout::FlexFormattingContext::generate_anonymous_flex_items() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:283
#15 0x7f69d58d0c58 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:57
#16 0x7f69d59957c0 in Web::Layout::FormattingContext::layout_inside(Web::Layout::Box const&, Web::Layout::LayoutMode, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:242
#17 0x7f69d5b1e6d9 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:186
#18 0x7f69d5b6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#19 0x7f69d5b65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#20 0x7f69d5b76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#21 0x7f69d5b2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#22 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#23 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#24 0x7f69d57b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#25 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#26 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#27 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#28 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#29 0x7f69d57b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#30 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#31 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#32 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#33 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#34 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#35 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#36 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#37 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#38 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#39 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#40 0x7f69d57c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#41 0x7f69d57c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#42 0x7f69d2fb17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#43 0x7f69d435ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d5e867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f69d5e8c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f69d5b62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f69d5b781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f69d5b29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f69d57c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f69d5956107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#15 0x7f69d58187c7 in Web::Layout::FlexFormattingContext::calculate_max_content_main_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2052
#16 0x7f69d5853a26 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:669
#17 0x7f69d5853a26 in Web::Layout::FlexFormattingContext::determine_flex_base_size_and_hypothetical_main_size(Web::Layout::FlexFormattingContext::FlexItem&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:672
#18 0x7f69d58d15d8 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:88
#19 0x7f69d5956107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#20 0x7f69d5979d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#21 0x7f69d5b1c7a4 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:140
#22 0x7f69d5b6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#23 0x7f69d5b781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#24 0x7f69d5b29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#25 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#26 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#27 0x7f69d57b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#28 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#29 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#30 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#31 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#32 0x7f69d57b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#33 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#34 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#35 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#36 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#37 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d5e867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f69d5e8c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f69d5b62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f69d5b781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f69d5b29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f69d57c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f69d593fdbf in Web::Layout::FormattingContext::calculate_max_content_height(Web::Layout::Box const&, Web::CSSPixels) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1571
#15 0x7f69d5818635 in Web::Layout::FlexFormattingContext::calculate_max_content_main_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2058
#16 0x7f69d5853a26 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:669
#17 0x7f69d5853a26 in Web::Layout::FlexFormattingContext::determine_flex_base_size_and_hypothetical_main_size(Web::Layout::FlexFormattingContext::FlexItem&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:672
#18 0x7f69d58d15d8 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:88
#19 0x7f69d593fdbf in Web::Layout::FormattingContext::calculate_max_content_height(Web::Layout::Box const&, Web::CSSPixels) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1571
#20 0x7f69d576345a in Web::Layout::BlockFormattingContext::compute_auto_height_for_block_level_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:559
#21 0x7f69d5767bbb in Web::Layout::BlockFormattingContext::resolve_used_height_if_treated_as_auto(Web::Layout::Box const&, Web::Layout::AvailableSpace const&, Web::Layout::FormattingContext const*) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:451
#22 0x7f69d57b3286 in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:732
#23 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#24 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#25 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#26 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#27 0x7f69d57b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#28 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#29 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#30 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#31 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#32 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#33 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#34 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#35 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#36 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#37 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#38 0x7f69d57c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#39 0x7f69d57c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#40 0x7f69d2fb17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7f69b01cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7f69b01aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7f69b016905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7f69d5e867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7f69d5e8c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7f69d5b62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7f69d5b781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7f69d5b29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7f69d5b38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7f69d57abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7f69d57c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7f69d593fdbf in Web::Layout::FormattingContext::calculate_max_content_height(Web::Layout::Box const&, Web::CSSPixels) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1571
#15 0x7f69d5818635 in Web::Layout::FlexFormattingContext::calculate_max_content_main_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2058
#16 0x7f69d5853a26 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:669
#17 0x7f69d5853a26 in Web::Layout::FlexFormattingContext::determine_flex_base_size_and_hypothetical_main_size(Web::Layout::FlexFormattingContext::FlexItem&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:672
#18 0x7f69d58d15d8 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:88
#19 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#20 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#21 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#22 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#23 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#24 0x7f69d57b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#25 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#26 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#27 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#28 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#29 0x7f69d57c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#30 0x7f69d57b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#31 0x7f69d57c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#32 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#33 0x7f69d57c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#34 0x7f69d57c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#35 0x7f69d57c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#36 0x7f69d57c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#37 0x7f69d2fb17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#38 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#39 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#40 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#41 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf345ff in hb_ot_layout_has_kerning(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xaf5ff) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 384 byte(s) in 4 object(s) allocated from:
#0 0x7f69f5afc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7f69acf6bc97 in hb_ot_map_builder_t::add_lookups(hb_ot_map_t&, unsigned int, unsigned int, unsigned int, unsigned int, bool, bool, bool, bool, unsigned int) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe6c97) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x7f7000003fc (<unknown module>)
Indirect leak of 245 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf63165 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde165) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69b01be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f69b01c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f69b01b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f69b01b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f69b01b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f69d2877c62 in Web::CSS::StyleComputer::compute_pseudo_element_style_if_needed(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2344
#15 0x7f69d31df412 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:503
#16 0x7f69d31e12d0 in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:516
#17 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#18 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#19 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#20 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#21 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#22 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#23 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#24 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#25 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#26 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#27 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#28 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#29 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#30 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#32 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#33 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#35 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#36 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#37 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#38 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#39 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#40 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#41 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#42 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69b01be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f69b01c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f69b01b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f69b01b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f69b01b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#27 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#28 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#29 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#30 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#31 0x7f69d435ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#32 0x7f69d4362759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#33 0x7f69d9683e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#34 0x7f69d9683e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#35 0x7f69d9683e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#36 0x7f69b81a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#37 0x7f69b81a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#38 0x7f69b81a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#39 0x7f69b8207235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#40 0x7f69b8207235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#41 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#42 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#43 0x7f69b6ee8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69b01be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f69b01c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f69b01b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f69b01b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f69b01b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f69d28319c7 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2076
#12 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#29 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#31 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#32 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#35 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#36 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#37 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#38 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#39 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#40 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#41 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69b01be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f69b01c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f69b01b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f69b01b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f69b01b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f69d28cd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#7 0x7f69d2825424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#8 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#9 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#10 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#11 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#12 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#13 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#14 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#15 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#16 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#17 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#18 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#19 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#20 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#21 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#22 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#23 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#24 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#25 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#26 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#27 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#28 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#29 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#30 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#31 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#32 0x7f69d435ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#33 0x7f69d4362759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#34 0x7f69d9683e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#35 0x7f69d9683e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#36 0x7f69d9683e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#37 0x7f69b81a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#38 0x7f69b81a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#39 0x7f69b81a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#40 0x7f69b8207235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#41 0x7f69b8207235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#42 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#43 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#44 0x7f69b6ee8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#45 0x7f69b6da49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69b01be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f69b01c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f69b01b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f69b01b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f69b01b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#27 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#28 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#29 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#30 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#31 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#32 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#34 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#35 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#36 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#37 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#38 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#39 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#40 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#41 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#42 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#43 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#44 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#45 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 176 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f69d279582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#5 0x7f69d2813764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#6 0x7f69d2815af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#7 0x7f69d5f68e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f69d5f68e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#9 0x7f69d5f7c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#10 0x7f69d5fa85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#11 0x7f69d5fa85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7f69d600f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f69d5fd9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#14 0x7f69d5fdce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x558e5c878777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x558e5c878777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#17 0x558e5ccccf0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#18 0x7f69aeb54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#19 0x7f69adeb8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7f69adeb8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#21 0x7f69adeb8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#22 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#24 0x7f69f3bb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#25 0x7f69f3bdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#26 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7f69f5538634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f69f5733a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#29 0x7f69be3145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7f69be373716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f69be313a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#32 0x7f69f57315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7f69f55429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#34 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#35 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#36 0x7f69adea7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#37 0x558e5c7e3cf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f69b01afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7f69b01d7f65 in WOFF::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/WOFF/Loader.cpp:190
#5 0x7f69d2795f1c in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:269
#6 0x7f69d2813764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#7 0x7f69d2815af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#8 0x7f69d5f68e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#9 0x7f69d5f68e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#10 0x7f69d5f7c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#11 0x7f69d5fa85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#12 0x7f69d5fa85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#13 0x7f69d600f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#14 0x7f69d5fd9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#15 0x7f69d5fdce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#16 0x558e5c878777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#17 0x558e5c878777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#18 0x558e5ccccf0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#19 0x7f69aeb54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#20 0x7f69adeb8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#21 0x7f69adeb8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#22 0x7f69adeb8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#23 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#24 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#25 0x7f69f3bb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#26 0x7f69f3bdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#27 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f69f5538634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#29 0x7f69f5733a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#30 0x7f69be3145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f69be373716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#32 0x7f69be313a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#33 0x7f69f57315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#34 0x7f69f55429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#35 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#36 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f69b01afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7f69b01b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#5 0x7f69b0187bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#6 0x7f69b018cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#7 0x7f69b018cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#8 0x7f69b018cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f69b018e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f69b018e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f69b018e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f69f35a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x558e5c7e183b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#14 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 117 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acf61b75 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdcb75) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#23 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#24 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#25 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#26 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#27 0x7f69d435ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#28 0x7f69d4362759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#29 0x7f69d9683e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#30 0x7f69d9683e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#31 0x7f69d9683e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#32 0x7f69b81a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69b81a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#34 0x7f69b81a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#35 0x7f69b8207235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#36 0x7f69b8207235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#37 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#38 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#39 0x7f69b6ee8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#40 0x7f69b6da49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#41 0x7f69b6dc3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f69d28cd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#3 0x7f69d2825424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#4 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#5 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#6 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#7 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#8 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#9 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#10 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#11 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#12 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#13 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#14 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7f69d435ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#29 0x7f69d4362759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#30 0x7f69d9683e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#31 0x7f69d9683e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#32 0x7f69d9683e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#33 0x7f69b81a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f69b81a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#35 0x7f69b81a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#36 0x7f69b8207235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#37 0x7f69b8207235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#38 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#39 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#40 0x7f69b6ee8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#41 0x7f69b6da49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#42 0x7f69b6dc3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#43 0x7f69b6de559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f69d28319c7 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2076
#8 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#23 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#24 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#25 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#26 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#27 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#28 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#31 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#32 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#33 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#34 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#35 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#36 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#37 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#39 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f69f567b7aa in QTimerInfoList::activateTimers() (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x27b7aa) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f69d28cd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#3 0x7f69d2825424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#4 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#5 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#6 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#7 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#8 0x7f69d2878195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#9 0x7f69d31e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#10 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#11 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#12 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#13 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#14 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#24 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#25 0x7f69d435ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#26 0x7f69d4362759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#27 0x7f69d9683e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#28 0x7f69d9683e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#29 0x7f69d9683e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#30 0x7f69b81a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7f69b81a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#32 0x7f69b81a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#33 0x7f69b8207235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#34 0x7f69b8207235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#35 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#36 0x7f69b8206da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#37 0x7f69b6ee8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#38 0x7f69b6da49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#39 0x7f69b6dc3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#40 0x7f69b6de559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
#41 0x7f69b79a1d49 in JS::ECMAScriptFunctionObject::ordinary_call_evaluate_body() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:836
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f69d280f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7f69d28cd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7f69d281274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7f69d2826032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7f69d28295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7f69d2832487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7f69d283ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7f69d286d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7f69d2877c62 in Web::CSS::StyleComputer::compute_pseudo_element_style_if_needed(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2344
#11 0x7f69d31df412 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:503
#12 0x7f69d31e12d0 in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:516
#13 0x7f69d2e54c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#14 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7f69d2e554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7f69d2e554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7f69d2e554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7f69d2fa896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#24 0x7f69d2fb08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#25 0x7f69d4116f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#26 0x7f69d4144a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#27 0x7f69d4144a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#28 0x7f69d41216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#29 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7f69adfcc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7f69adfcc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#32 0x7f69adebaef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#33 0x7f69f3bb0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#34 0x7f69f3bb0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#35 0x7f69f3bb0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#36 0x7f69f3bb0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#37 0x7f69f3bb0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#38 0x7f69f5583d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#39 0x7f69f558ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7f69f5576575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69adf2f874 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:58
#2 0x7f69adf2103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#3 0x7f69b018c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#4 0x7f69b018cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#5 0x7f69b018e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#6 0x7f69b018e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#7 0x7f69b018e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#8 0x7f69f35a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#9 0x558e5c7e183b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#10 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#11 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#12 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f69abff406f in AK::Detail::StringData::create_uninitialized(unsigned long, unsigned char*&) /home/runner/work/ladybird/ladybird/AK/StringData.h:26
#2 0x7f69abff406f in AK::Detail::StringBase::replace_with_uninitialized_buffer(unsigned long) /home/runner/work/ladybird/ladybird/AK/StringBase.cpp:119
#3 0x7f69abfb2d9e in replace_with_new_string<AK::String::from_utf8(AK::StringView)::<lambda(AK::Bytes)> > /home/runner/work/ladybird/ladybird/AK/StringBase.h:83
#4 0x7f69abfb2d9e in AK::String::from_utf8(AK::StringView) /home/runner/work/ladybird/ladybird/AK/String.cpp:55
#5 0x7f69adf2f2e4 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:53
#6 0x7f69adf2103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#7 0x7f69b018c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#8 0x7f69b018cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f69b018e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f69b018e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f69b018e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f69f35a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x558e5c7e183b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#14 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b017cbee in Gfx::FontData::create_from_byte_buffer(AK::Detail::ByteBuffer<32ul>&&) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontData.cpp:13
#2 0x7f69b01d7e70 in WOFF::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/WOFF/Loader.cpp:189
#3 0x7f69d2795f1c in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:269
#4 0x7f69d2813764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7f69d2815af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7f69d5f68e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7f69d5f68e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7f69d5f7c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7f69d5fa85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7f69d5fa85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7f69d600f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7f69d5fd9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7f69d5fdce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x558e5c878777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x558e5c878777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x558e5ccccf0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7f69aeb54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7f69adeb8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7f69adeb8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7f69adeb8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7f69f3bb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#24 0x7f69f3bdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#25 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#26 0x7f69f5538634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7f69f5733a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7f69be3145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#29 0x7f69be373716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7f69be313a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7f69f57315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#32 0x7f69f55429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#34 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#35 0x7f69adea7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#36 0x558e5c7e3cf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b017a71f in Gfx::FontData::create_from_resource(Core::Resource const&) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontData.cpp:18
#2 0x7f69b01b3a3d in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:17
#3 0x7f69b0187bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#4 0x7f69b018cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#5 0x7f69b018cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#6 0x7f69b018cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f69b018e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f69b018e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f69b018e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f69f35a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x558e5c7e183b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#12 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69aded303a in Core::MappedFile::map_from_fd_and_close(int, AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:57
#2 0x7f69aded4d2b in Core::MappedFile::map(AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:22
#3 0x7f69adf2f6f0 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:57
#4 0x7f69adf2103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#5 0x7f69b018c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#6 0x7f69b018cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f69b018e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f69b018e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f69b018e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f69f35a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x558e5c7e183b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#12 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f69ad76e4b5 in kmalloc_array(AK::Checked<unsigned long>, AK::Checked<unsigned long>) /home/runner/work/ladybird/ladybird/AK/kmalloc.h:42
#2 0x7f69ad76e4b5 in AK::Vector<AK::String, 0ul>::try_ensure_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:640
#3 0x7f69ad7703ed in AK::Vector<AK::String, 0ul>::try_grow_capacity(unsigned long) /home/runner/work/ladybird/ladybird/AK/Vector.h:632
#4 0x7f69ad7703ed in AK::Vector<AK::String, 0ul>::try_append(AK::String&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:551
#5 0x7f69ad74cee3 in AK::Vector<AK::String, 0ul>::append(AK::String&&) /home/runner/work/ladybird/ladybird/AK/Vector.h:258
#6 0x7f69ad74cee3 in URL::URL::append_slash() /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:116
#7 0x7f69ad74cee3 in URL::Parser::basic_parse(AK::StringView, AK::Optional<URL::URL> const&, URL::URL*, AK::Optional<URL::Parser::State>, AK::Optional<AK::StringView>) /home/runner/work/ladybird/ladybird/Libraries/LibURL/Parser.cpp:1005
#8 0x7f69ad798afb in URL::URL::URL(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.cpp:21
#9 0x558e5cdc24de in URL::URL::URL(AK::ByteString const&) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:73
#10 0x558e5cdc24de in WebContent::PageHost::PageHost(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.cpp:22
#11 0x558e5c869b8c in WebContent::PageHost::create(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.h:24
#12 0x558e5c869b8c in WebContent::ConnectionFromClient::ConnectionFromClient(GC::Heap&, IPC::TransportSocket) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:61
#13 0x558e5c7f869b in AK::ErrorOr<AK::NonnullRefPtr<WebContent::ConnectionFromClient>, AK::Error> WebContent::ConnectionFromClient::try_create<WebContent::ConnectionFromClient, GC::Heap&, IPC::TransportSocket>(GC::Heap&, IPC::TransportSocket&&) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.h:36
#14 0x558e5c7e3868 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:200
#15 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 32 byte(s) in 4 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f69d279582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#5 0x7f69d2813764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#6 0x7f69d2815af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#7 0x7f69d5f68e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7f69d5f68e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#9 0x7f69d5f7c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#10 0x7f69d5fa85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#11 0x7f69d5fa85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7f69d600f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7f69d5fd9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#14 0x7f69d5fdce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x558e5c878777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x558e5c878777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#17 0x558e5ccccf0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#18 0x7f69aeb54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#19 0x7f69adeb8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7f69adeb8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#21 0x7f69adeb8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#22 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#24 0x7f69f3bacda6 in WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:206
#25 0x7f69adea6d39 in Core::EventLoop::spin_until(AK::Function<bool ()>) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:95
#26 0x7f69d65fca14 in Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Platform/EventLoopPluginSerenity.cpp:19
#27 0x7f69d4125f8b in Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:95
#28 0x7f69d4d71042 in Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:339
#29 0x7f69d4d74c7d in Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:244
#30 0x7f69d30d8828 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/DocumentLoading.cpp:98
#31 0x7f69d30d8828 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#32 0x7f69d1586fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#35 0x7f69f3bb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#36 0x7f69f3bdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#37 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7f69f5538634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 22 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69ace98e39 in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13e39) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 22 byte(s) in 22 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69ace98317 in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13317) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000f01ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000ae1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000901ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000361ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00004e1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00003c1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000d81ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000721ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000ea1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x7f6994afffff (/home/runner/work/ladybird/ladybird/Build/lib/liblagom-websocket.so.0.0.0+0x4ecfff)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000e41ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000481ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00006c1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00014a1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00007e1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000661ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000fc1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a00008a1ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000d21ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0001201ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000001ff (<unknown module>)
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f69acec8439 in hb_face_create (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x43439) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x52a0000a21ff (<unknown module>)
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f69b01afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#5 0x7f69b01d7f65 in WOFF::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/WOFF/Loader.cpp:190
#6 0x7f69d2795f1c in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:269
#7 0x7f69d2813764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#8 0x7f69d2815af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#9 0x7f69d5f68e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#10 0x7f69d5f68e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#11 0x7f69d5f7c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#12 0x7f69d5fa85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#13 0x7f69d5fa85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x7f69d600f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x7f69d5fd9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#16 0x7f69d5fdce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#17 0x558e5c878777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#18 0x558e5c878777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#19 0x558e5ccccf0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#20 0x7f69aeb54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#21 0x7f69adeb8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7f69adeb8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#23 0x7f69adeb8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#24 0x7f69adfae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#25 0x7f69adfae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#26 0x7f69f3bb41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#27 0x7f69f3bdfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#28 0x7f69f5538415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#29 0x7f69f5538634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#30 0x7f69f5733a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#31 0x7f69be3145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#32 0x7f69be373716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#33 0x7f69be313a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#34 0x7f69f57315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#35 0x7f69f55429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#36 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#37 0x7f69f3baee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f69f5afe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f69b01c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f69b01c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f69b01ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f69b01afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#5 0x7f69b01b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#6 0x7f69b0187bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#7 0x7f69b018cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#8 0x7f69b018cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#9 0x7f69b018cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f69b018e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#11 0x7f69b018e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#12 0x7f69b018e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#13 0x7f69f35a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#14 0x558e5c7e183b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#15 0x558e5c7cae9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f69aa82a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f69aa82a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x558e5c7cb504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
-----------------------------------------------------
Suppressions used:
count bytes template
1 256 FcPatternObjectInsertElt
-----------------------------------------------------
SUMMARY: AddressSanitizer: 129774 byte(s) leaked in 942 allocation(s).
=================================================================
==18585==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7f7f173be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7f7f173c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7f7f173b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7f7f173b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7f7f173b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7f7f173849cb in Gfx::PathFontProvider::get_font(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:63
#7 0x7f7f1737e46a in Gfx::FontDatabase::get(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontDatabase.cpp:39
#8 0x7f7f5999a6e0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:178
#9 0x7f7f599a4ebc in WebView::FontPlugin::update_generic_fonts() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:206
#10 0x7f7f599a7ce4 in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:43
#11 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#12 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f7f173c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7f7f173ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7f7f173afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7f7f173b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#5 0x7f7f17387bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#6 0x7f7f1738cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#7 0x7f7f1738cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#8 0x7f7f1738cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f7f1738e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f7f1738e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f7f1738e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f7f599a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#14 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f7f173b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7f7f173849cb in Gfx::PathFontProvider::get_font(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:63
#3 0x7f7f1737e46a in Gfx::FontDatabase::get(AK::FlyString const&, float, unsigned int, unsigned int, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontDatabase.cpp:39
#4 0x7f7f5999a6e0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:178
#5 0x7f7f599a4ebc in WebView::FontPlugin::update_generic_fonts() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:206
#6 0x7f7f599a7ce4 in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:43
#7 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#8 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#9 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#10 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#11 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f7f1512f874 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:58
#2 0x7f7f1512103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#3 0x7f7f1738c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#4 0x7f7f1738cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#5 0x7f7f1738e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#6 0x7f7f1738e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#7 0x7f7f1738e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#8 0x7f7f599a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#9 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#10 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#11 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#12 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 72 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7f7f131f406f in AK::Detail::StringData::create_uninitialized(unsigned long, unsigned char*&) /home/runner/work/ladybird/ladybird/AK/StringData.h:26
#2 0x7f7f131f406f in AK::Detail::StringBase::replace_with_uninitialized_buffer(unsigned long) /home/runner/work/ladybird/ladybird/AK/StringBase.cpp:119
#3 0x7f7f131b2d9e in replace_with_new_string<AK::String::from_utf8(AK::StringView)::<lambda(AK::Bytes)> > /home/runner/work/ladybird/ladybird/AK/StringBase.h:83
#4 0x7f7f131b2d9e in AK::String::from_utf8(AK::StringView) /home/runner/work/ladybird/ladybird/AK/String.cpp:55
#5 0x7f7f1512f2e4 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:53
#6 0x7f7f1512103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#7 0x7f7f1738c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#8 0x7f7f1738cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7f7f1738e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f7f1738e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7f7f1738e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7f7f599a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#14 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f7f1737a71f in Gfx::FontData::create_from_resource(Core::Resource const&) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/FontData.cpp:18
#2 0x7f7f173b3a3d in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:17
#3 0x7f7f17387bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#4 0x7f7f1738cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#5 0x7f7f1738cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#6 0x7f7f1738cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f7f1738e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f7f1738e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f7f1738e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f7f599a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#12 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f7f150d303a in Core::MappedFile::map_from_fd_and_close(int, AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:57
#2 0x7f7f150d4d2b in Core::MappedFile::map(AK::StringView, AK::FixedMemoryStream::Mode) /home/runner/work/ladybird/ladybird/Libraries/LibCore/MappedFile.cpp:22
#3 0x7f7f1512f6f0 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:57
#4 0x7f7f1512103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#5 0x7f7f1738c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#6 0x7f7f1738cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#7 0x7f7f1738e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#8 0x7f7f1738e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#9 0x7f7f1738e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#10 0x7f7f599a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#11 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#12 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#13 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#15 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
Indirect leak of 8 byte(s) in 1 object(s) allocated from:
#0 0x7f7f5befe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7f7f173c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7f7f173c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7f7f173ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7f7f173afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#5 0x7f7f173b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#6 0x7f7f17387bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#7 0x7f7f1738cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#8 0x7f7f1738cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#9 0x7f7f1738cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7f7f1738e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#11 0x7f7f1738e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#12 0x7f7f1738e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#13 0x7f7f599a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#14 0x559e11fcbbd3 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebWorker/main.cpp:63
#15 0x559e11fca87e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#16 0x7f7f11a2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x7f7f11a2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#18 0x559e11fcaee4 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebWorker+0x10eee4) (BuildId: ba5d1d4250d8cefa7153d96b57b89e3d876bc96a)
-----------------------------------------------------
Suppressions used:
count bytes template
1 256 FcPatternObjectInsertElt
-----------------------------------------------------
SUMMARY: AddressSanitizer: 696 byte(s) leaked in 8 allocation(s).
=================================================================
==18530==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 576 byte(s) in 6 object(s) allocated from:
#0 0x7fa2f5cfe840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7fa2b01e90e6 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:61
#2 0x7fa2b01f503e in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:55
#3 0x7fa2bde918f8 in Media::VideoFrame::to_bitmap() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/VideoFrame.h:27
#4 0x7fa2bdd837a0 in Media::PlaybackManager::decode_and_queue_one_sample() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:270
#5 0x7fa2bdd868a7 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:719
#6 0x7fa2bdd868a7 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#7 0x7fa2ac9b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7fa2ac9b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#9 0x7fa2f5c5ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#10 0x7fa2aaa9ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Direct leak of 224 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2ad96674c in AK::CopyOnWrite<URL::URL::Data>::CopyOnWrite() /home/runner/work/ladybird/ladybird/AK/CopyOnWrite.h:17
#2 0x7fa2ad932100 in URL::URL::URL() /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:70
#3 0x7fa2ad932100 in URL::Parser::basic_parse(AK::StringView, AK::Optional<URL::URL> const&, URL::URL*, AK::Optional<URL::Parser::State>, AK::Optional<AK::StringView>) /home/runner/work/ladybird/ladybird/Libraries/LibURL/Parser.cpp:828
#4 0x7fa2ad998afb in URL::URL::URL(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.cpp:21
#5 0x55d5b23fe4de in URL::URL::URL(AK::ByteString const&) /home/runner/work/ladybird/ladybird/Libraries/LibURL/URL.h:73
#6 0x55d5b23fe4de in WebContent::PageHost::PageHost(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.cpp:22
#7 0x55d5b1ea5b8c in WebContent::PageHost::create(WebContent::ConnectionFromClient&) /home/runner/work/ladybird/ladybird/Services/WebContent/PageHost.h:24
#8 0x55d5b1ea5b8c in WebContent::ConnectionFromClient::ConnectionFromClient(GC::Heap&, IPC::TransportSocket) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:61
#9 0x55d5b1e3469b in AK::ErrorOr<AK::NonnullRefPtr<WebContent::ConnectionFromClient>, AK::Error> WebContent::ConnectionFromClient::try_create<WebContent::ConnectionFromClient, GC::Heap&, IPC::TransportSocket>(GC::Heap&, IPC::TransportSocket&&) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.h:36
#10 0x55d5b1e1f868 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:200
#11 0x55d5b1e06e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#12 0x7fa2aaa2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#13 0x7fa2aaa2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#14 0x55d5b1e07504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 8198400 byte(s) in 5 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2b01d9b18 in Gfx::Bitmap::allocate_backing_store(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:225
#2 0x7fa2b01e8fa7 in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::AlphaType, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:60
#3 0x7fa2b01f503e in Gfx::Bitmap::create(Gfx::BitmapFormat, Gfx::Size<int>) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Bitmap.cpp:55
#4 0x7fa2bde918f8 in Media::VideoFrame::to_bitmap() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/VideoFrame.h:27
#5 0x7fa2bdd837a0 in Media::PlaybackManager::decode_and_queue_one_sample() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:270
#6 0x7fa2bdd868a7 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibMedia/PlaybackManager.cpp:719
#7 0x7fa2bdd868a7 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#8 0x7fa2ac9b2a55 in AK::Function<long ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#9 0x7fa2ac9b2a55 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibThreading/Thread.cpp:83
#10 0x7fa2f5c5ea41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#11 0x7fa2aaa9ca93 (/lib/x86_64-linux-gnu/libc.so.6+0x9ca93) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
Indirect leak of 22528 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd9c7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7fa2ad10b499 in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86499) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 11792 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad16341a in hb_lazy_loader_t<OT::GDEF_accelerator_t, hb_face_lazy_loader_t<OT::GDEF_accelerator_t, 24u>, hb_face_t, 24u, OT::GDEF_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde41a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 11696 byte(s) in 43 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad1b6bf3 in hb_shape_plan_create2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x131bf3) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 11008 byte(s) in 86 object(s) allocated from:
#0 0x7fa2f5cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7fa2ad16d32b in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe832b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 9680 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad0c79de in hb_face_create_for_tables (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x429de) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6480 byte(s) in 135 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad0b68e6 in hb_blob_create_or_fail (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x318e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 6336 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7fa2ad16c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x4c61746e00000003 (<unknown module>)
Indirect leak of 6048 byte(s) in 21 object(s) allocated from:
#0 0x7fa2f5cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7fa2ad16c75a in hb_ot_map_builder_t::compile(hb_ot_map_t&, hb_ot_shape_plan_key_t const&) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe775a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4992 byte(s) in 26 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2b03be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7fa2b03c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7fa2b03b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7fa2b03b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7fa2b03b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7fa2d2a0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7fa2d2acd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7fa2d2a1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7fa2d2a26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#27 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#28 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#29 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#31 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#32 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#34 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#35 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#36 0x7fa2f3db0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#37 0x7fa2f3db0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#38 0x7fa2f3db0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#39 0x7fa2f3db0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#40 0x7fa2f3db0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#41 0x7fa2f5783d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7fa2f578ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7fa2f5776575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 4608 byte(s) in 9 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7fa2d60867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7fa2d608c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7fa2d5d62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7fa2d5d781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7fa2d5d29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7fa2d59c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7fa2d5b5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7fa2d5bf6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7fa2d5c016c5 in Web::Layout::GridFormattingContext::calculate_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2433
#17 0x7fa2d5c05c0a in Web::Layout::GridFormattingContext::calculate_limited_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2475
#18 0x7fa2d5c777f0 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:870
#19 0x7fa2d5c777f0 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#20 0x7fa2d5c82aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#21 0x7fa2d5c90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#22 0x7fa2d5cafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#23 0x7fa2d5b56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#24 0x7fa2d5b79d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#25 0x7fa2d5d1c7a4 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:140
#26 0x7fa2d5d6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#27 0x7fa2d5d65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#28 0x7fa2d5d76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#29 0x7fa2d5d2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#30 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#31 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
Indirect leak of 4416 byte(s) in 23 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad0de190 in _hb_font_create(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x59190) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 4224 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7fa2ad0c801a in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x4301a) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 3584 byte(s) in 7 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7fa2d5e35e86 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:228
#7 0x7fa2d5e3f7d0 in Web::Layout::LineBuilder::update_last_line() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:260
#8 0x7fa2d5e4dfb1 in Web::Layout::LineBuilder::~LineBuilder() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/LineBuilder.cpp:27
#9 0x7fa2d5d30d1b in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:418
#10 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#11 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#12 0x7fa2d59b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#13 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#14 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#15 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#16 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#17 0x7fa2d59c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#18 0x7fa2d59b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#19 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#20 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#21 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#22 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#23 0x7fa2d59c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#24 0x7fa2d59c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#25 0x7fa2d31b17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#26 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#27 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#28 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#29 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#30 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#33 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#34 0x7fa2f3db0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#35 0x7fa2f3db0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#36 0x7fa2f3db0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#37 0x7fa2f3db0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#38 0x7fa2f3db0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#39 0x7fa2f5783d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7fa2f578ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7fa2f5776575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 3128 byte(s) in 23 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7fa2b03ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7fa2d299582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7fa2d2a13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7fa2d2a15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7fa2d6168e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7fa2d6168e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7fa2d617c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7fa2d61a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7fa2d61a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7fa2d620f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7fa2d61d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7fa2d61dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x55d5b1eb4777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x55d5b1eb4777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x55d5b2308f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7fa2aed54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7fa2ae0b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7fa2ae0b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7fa2ae0b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7fa2ae1ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7fa2ae1ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7fa2f3db41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#24 0x7fa2f3ddfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#25 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#26 0x7fa2f5738634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7fa2f5933a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7fa2be5145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#29 0x7fa2be573716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7fa2be513a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7fa2f59315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#32 0x7fa2f57429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7fa2f3daee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#34 0x7fa2f3daee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#35 0x7fa2ae0a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#36 0x55d5b1e1fcf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 3072 byte(s) in 6 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7fa2d60867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7fa2d608c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7fa2d5d62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7fa2d5d781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7fa2d5d29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7fa2d59c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7fa2d5b56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#15 0x7fa2d5b79d8d in Web::Layout::FormattingContext::calculate_shrink_to_fit_widths(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:269
#16 0x7fa2d5b7c95e in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:727
#17 0x7fa2d5b9c3e7 in Web::Layout::FormattingContext::compute_width_for_absolutely_positioned_non_replaced_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:830
#18 0x7fa2d5c30ba0 in Web::Layout::GridFormattingContext::layout_absolutely_positioned_element(Web::Layout::Box const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2124
#19 0x7fa2d5c36f5f in Web::Layout::GridFormattingContext::parent_context_did_dimension_child_root_box() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2216
#20 0x7fa2d5d1ec46 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:196
#21 0x7fa2d5d6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#22 0x7fa2d5d65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#23 0x7fa2d5d76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#24 0x7fa2d5d2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#25 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#26 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#27 0x7fa2d59b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#28 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#29 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#30 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#31 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#32 0x7fa2d59c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#33 0x7fa2d59b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
Indirect leak of 2288 byte(s) in 26 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7fa2d2a0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7fa2d2acd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7fa2d2a1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7fa2d2a26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#23 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#24 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#25 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#26 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#27 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#28 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#30 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#31 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#32 0x7fa2f3db0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#33 0x7fa2f3db0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#34 0x7fa2f3db0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#35 0x7fa2f3db0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#36 0x7fa2f3db0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#37 0x7fa2f5783d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7fa2f578ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#39 0x7fa2f5776575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#40 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7fa2f587b7aa in QTimerInfoList::activateTimers() (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x27b7aa) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 1936 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad10b346 in hb_ot_get_nominal_glyphs(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, unsigned int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86346) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 1536 byte(s) in 3 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7fa2d60867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7fa2d608c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7fa2d5d62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7fa2d5d781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7fa2d5d29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7fa2d59c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7fa2d5b5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7fa2d5bf6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7fa2d5bfd9e3 in Web::Layout::GridFormattingContext::content_size_suggestion(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2527
#17 0x7fa2d5bfd9e3 in Web::Layout::GridFormattingContext::content_based_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2563
#18 0x7fa2d5bff3e3 in Web::Layout::GridFormattingContext::automatic_minimum_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2589
#19 0x7fa2d5c03fe7 in Web::Layout::GridFormattingContext::calculate_minimum_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2615
#20 0x7fa2d5c76c07 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:871
#21 0x7fa2d5c76c07 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:872
#22 0x7fa2d5c82aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#23 0x7fa2d5c90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#24 0x7fa2d5cafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#25 0x7fa2d5b957c0 in Web::Layout::FormattingContext::layout_inside(Web::Layout::Box const&, Web::Layout::LayoutMode, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:242
#26 0x7fa2d5d1e6d9 in Web::Layout::InlineFormattingContext::dimension_box_on_line(Web::Layout::Box const&, Web::Layout::LayoutMode) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:186
#27 0x7fa2d5d6a98a in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:362
#28 0x7fa2d5d65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#29 0x7fa2d5d76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#30 0x7fa2d5d2b020 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:272
#31 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#32 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
Indirect leak of 1232 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad0c7eb2 in hb_face_set_user_data (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x42eb2) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 880 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad10bf53 in hb_ot_get_glyph_h_advances(hb_font_t*, void*, unsigned int, unsigned int const*, unsigned int, int*, unsigned int, void*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x86f53) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 776 byte(s) in 5 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad163b1b in void hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdeb1b) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 768 byte(s) in 3 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad1653f7 in void hb_ot_map_t::apply<GSUBProxy>(GSUBProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe03f7) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 736 byte(s) in 23 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad10b42d in hb_ot_font_set_funcs (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x8642d) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 688 byte(s) in 43 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad1b7742 in hb_shape_plan_create_cached2 (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x132742) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 680 byte(s) in 5 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7fa2b03ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7fa2d299582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#4 0x7fa2d2a13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#5 0x7fa2d2a15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#6 0x7fa2d6168e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#7 0x7fa2d6168e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#8 0x7fa2d617c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#9 0x7fa2d61a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#10 0x7fa2d61a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#11 0x7fa2d620f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#12 0x7fa2d61d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#13 0x7fa2d61dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#14 0x55d5b1eb4777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#15 0x55d5b1eb4777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#16 0x55d5b2308f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#17 0x7fa2aed54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#18 0x7fa2ae0b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#19 0x7fa2ae0b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#20 0x7fa2ae0b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#21 0x7fa2ae1ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#22 0x7fa2ae1ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#23 0x7fa2f3dacda6 in WebView::EventLoopImplementationQt::pump(Core::EventLoopImplementation::PumpMode) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:206
#24 0x7fa2ae0a6d39 in Core::EventLoop::spin_until(AK::Function<bool ()>) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:95
#25 0x7fa2d67fca14 in Web::Platform::EventLoopPluginSerenity::spin_until(GC::Root<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Platform/EventLoopPluginSerenity.cpp:19
#26 0x7fa2d4325f8b in Web::HTML::EventLoop::spin_until(GC::Ref<GC::Function<bool ()> >) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:95
#27 0x7fa2d4f71042 in Web::HTML::HTMLParser::the_end(GC::Ref<Web::DOM::Document>, GC::Ptr<Web::HTML::HTMLParser>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:339
#28 0x7fa2d4f74c7d in Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/Parser/HTMLParser.cpp:244
#29 0x7fa2d32d8828 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/DocumentLoading.cpp:98
#30 0x7fa2d32d8828 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#31 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7fa2ae1ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7fa2ae1ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#34 0x7fa2f3db41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#35 0x7fa2f3ddfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#36 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#37 0x7fa2f5738634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad0942e0 in hb_aat_layout_has_positioning (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xf2e0) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad162fd6 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xddfd6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad097f5c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x12f5c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad098c7c in hb_aat_layout_has_substitution (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0x13c7c) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 528 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad1619e6 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdc9e6) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7fa2d60867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7fa2d608c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7fa2d5d62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7fa2d5d781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7fa2d5d29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7fa2d59c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7fa2d5b5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7fa2d5a177a7 in Web::Layout::FlexFormattingContext::calculate_min_content_main_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2040
#16 0x7fa2d5a321d7 in Web::Layout::FlexFormattingContext::content_size_suggestion(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:729
#17 0x7fa2d5a337bd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:776
#18 0x7fa2d5a337bd in Web::Layout::FlexFormattingContext::content_based_minimum_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:777
#19 0x7fa2d5a3506d in Web::Layout::FlexFormattingContext::automatic_minimum_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:710
#20 0x7fa2d5a3506d in Web::Layout::FlexFormattingContext::automatic_minimum_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:704
#21 0x7fa2d5a52f24 in Web::Layout::FlexFormattingContext::determine_flex_base_size_and_hypothetical_main_size(Web::Layout::FlexFormattingContext::FlexItem&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:687
#22 0x7fa2d5ad15d8 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:88
#23 0x7fa2d5b56107 in Web::Layout::FormattingContext::calculate_max_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1483
#24 0x7fa2d5b60fa5 in Web::Layout::FormattingContext::calculate_fit_content_width(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1385
#25 0x7fa2d5a14a06 in Web::Layout::FlexFormattingContext::calculate_width_to_use_when_determining_intrinsic_height_of_item(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2028
#26 0x7fa2d5a1889d in Web::Layout::FlexFormattingContext::calculate_max_content_main_size(Web::Layout::FlexFormattingContext::FlexItem const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:2056
#27 0x7fa2d5a53a26 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:669
#28 0x7fa2d5a53a26 in Web::Layout::FlexFormattingContext::determine_flex_base_size_and_hypothetical_main_size(Web::Layout::FlexFormattingContext::FlexItem&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:672
#29 0x7fa2d5ad15d8 in Web::Layout::FlexFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FlexFormattingContext.cpp:88
#30 0x7fa2d5b3fdbf in Web::Layout::FormattingContext::calculate_max_content_height(Web::Layout::Box const&, Web::CSSPixels) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1571
#31 0x7fa2d596345a in Web::Layout::BlockFormattingContext::compute_auto_height_for_block_level_element(Web::Layout::Box const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:559
#32 0x7fa2d5967bbb in Web::Layout::BlockFormattingContext::resolve_used_height_if_treated_as_auto(Web::Layout::Box const&, Web::Layout::AvailableSpace const&, Web::Layout::FormattingContext const*) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:451
#33 0x7fa2d59b3286 in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:732
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7fa2d60867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7fa2d608c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7fa2d5d62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7fa2d5d781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7fa2d5d29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7fa2d59c9669 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:77
#14 0x7fa2d5b5c57d in Web::Layout::FormattingContext::calculate_min_content_width(Web::Layout::Box const&) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/FormattingContext.cpp:1443
#15 0x7fa2d5bf6174 in Web::Layout::GridFormattingContext::calculate_min_content_size(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2371
#16 0x7fa2d5c016c5 in Web::Layout::GridFormattingContext::calculate_min_content_contribution(Web::Layout::GridItem const&, Web::Layout::GridDimension) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2433
#17 0x7fa2d5c772d0 in Web::Layout::GridFormattingContext::increase_sizes_to_accommodate_spanning_items_crossing_content_sized_tracks(Web::Layout::GridDimension, unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:884
#18 0x7fa2d5c82aac in Web::Layout::GridFormattingContext::resolve_intrinsic_track_sizes(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:660
#19 0x7fa2d5c90b10 in Web::Layout::GridFormattingContext::run_track_sizing(Web::Layout::GridDimension) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:1243
#20 0x7fa2d5cafb89 in Web::Layout::GridFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/GridFormattingContext.cpp:2008
#21 0x7fa2d59b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#22 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#23 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#24 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#25 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#26 0x7fa2d59b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#27 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#28 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#29 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#30 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#31 0x7fa2d59c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#32 0x7fa2d59b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#33 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#34 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#35 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#36 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#37 0x7fa2d59c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#38 0x7fa2d59c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#39 0x7fa2d31b17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036905f in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:33
#6 0x7fa2d60867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7fa2d608c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7fa2d5d62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7fa2d5d781eb in Web::Layout::InlineLevelIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:140
#10 0x7fa2d5d29e1f in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:264
#11 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#12 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#13 0x7fa2d59b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#14 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#15 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#16 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#17 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#18 0x7fa2d59b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#19 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#20 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#21 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#22 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#23 0x7fa2d59b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#24 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#25 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#26 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#27 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#28 0x7fa2d59c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#29 0x7fa2d59b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#30 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#31 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#32 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#33 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#34 0x7fa2d59c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#35 0x7fa2d59c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#36 0x7fa2d31b17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#37 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#38 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#39 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#40 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#41 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#42 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#43 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#44 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
Indirect leak of 512 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c9938 in AK::NonnullOwnPtr<Gfx::TypefaceSkia::GlyphPage> AK::make<Gfx::TypefaceSkia::GlyphPage>() /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c9938 in Gfx::TypefaceSkia::glyph_page(unsigned long) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:90
#3 0x7fa2b03cb9d4 in Gfx::TypefaceSkia::glyph_id_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:83
#4 0x7fa2b03aa0d1 in Gfx::ScaledFont::contains_glyph(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/ScaledFont.h:30
#5 0x7fa2b036886b in Gfx::FontCascadeList::font_for_code_point(unsigned int) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/FontCascadeList.cpp:36
#6 0x7fa2d60867ce in Web::Layout::TextNode::ChunkIterator::next_without_peek() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:497
#7 0x7fa2d608c9d6 in Web::Layout::TextNode::ChunkIterator::next() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/TextNode.cpp:467
#8 0x7fa2d5d62b1d in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:214
#9 0x7fa2d5d687b2 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:351
#10 0x7fa2d5d65d48 in Web::Layout::InlineLevelIterator::next_without_lookahead() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:218
#11 0x7fa2d5d76070 in Web::Layout::InlineLevelIterator::next_non_whitespace_sequence_width() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineLevelIterator.cpp:148
#12 0x7fa2d5d2c038 in Web::Layout::InlineFormattingContext::generate_line_boxes() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:335
#13 0x7fa2d5d38697 in Web::Layout::InlineFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/InlineFormattingContext.cpp:85
#14 0x7fa2d59abdb6 in Web::Layout::BlockFormattingContext::layout_inline_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:499
#15 0x7fa2d59b746e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:761
#16 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#17 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#18 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#19 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#20 0x7fa2d59b877e in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:775
#21 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#22 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#23 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#24 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#25 0x7fa2d59c89f7 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:79
#26 0x7fa2d59b357a in Web::Layout::BlockFormattingContext::layout_block_level_box(Web::Layout::Box const&, Web::Layout::BlockContainer const&, Web::CSSPixels&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:757
#27 0x7fa2d59c2f96 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:818
#28 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:239
#29 0x7fa2d59c2f96 in for_each_child_of_type<Web::Layout::Box, Web::Layout::BlockFormattingContext::layout_block_level_children(const Web::Layout::BlockContainer&, const Web::Layout::AvailableSpace&)::<lambda(Web::Layout::Box&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/TreeNode.h:248
#30 0x7fa2d59c2f96 in Web::Layout::BlockFormattingContext::layout_block_level_children(Web::Layout::BlockContainer const&, Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:817
#31 0x7fa2d59c59c9 in Web::Layout::BlockFormattingContext::layout_viewport(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:1005
#32 0x7fa2d59c9701 in Web::Layout::BlockFormattingContext::run(Web::Layout::AvailableSpace const&) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Layout/BlockFormattingContext.cpp:72
#33 0x7fa2d31b17b5 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1214
#34 0x7fa2d455ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#35 0x7fa2d4562759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#36 0x7fa2d9883e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#37 0x7fa2d9883e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#38 0x7fa2d9883e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#39 0x7fa2b83a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#40 0x7fa2b83a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#41 0x7fa2b83a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#42 0x7fa2b8407235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#43 0x7fa2b8407235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
Indirect leak of 504 byte(s) in 21 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad1345ff in hb_ot_layout_has_kerning(hb_face_t*) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xaf5ff) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 384 byte(s) in 4 object(s) allocated from:
#0 0x7fa2f5cfc778 in realloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:85
#1 0x7fa2ad16bc97 in hb_ot_map_builder_t::add_lookups(hb_ot_map_t&, unsigned int, unsigned int, unsigned int, unsigned int, bool, bool, bool, bool, unsigned int) (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xe6c97) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
#2 0x7f7000003fc (<unknown module>)
Indirect leak of 384 byte(s) in 2 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2b03be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7fa2b03c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7fa2b03b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7fa2b03b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7fa2b03b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7fa2d2a0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7fa2d2acd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7fa2d2a1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7fa2d2a26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#24 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#25 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#26 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#27 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#28 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#29 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#30 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#31 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#32 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#34 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#35 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#36 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#37 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#38 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#39 0x7fa2f3db0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#40 0x7fa2f3db0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#41 0x7fa2f3db0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#42 0x7fa2f3db0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#43 0x7fa2f3db0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#44 0x7fa2f5783d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#45 0x7fa2f578ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 245 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad163165 in hb_lazy_loader_t<OT::GSUB_accelerator_t, hb_face_lazy_loader_t<OT::GSUB_accelerator_t, 25u>, hb_face_t, 25u, OT::GSUB_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xde165) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2b03be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7fa2b03c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7fa2b03b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7fa2b03b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7fa2b03b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7fa2d2acd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#7 0x7fa2d2a25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#8 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#9 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#10 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#11 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#12 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#13 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#14 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#15 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#16 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#17 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#18 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#19 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#20 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#21 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#22 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#23 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#24 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#25 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#26 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#27 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#28 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#29 0x7fa2d455ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#30 0x7fa2d4562759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#31 0x7fa2d9883e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#32 0x7fa2d9883e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#33 0x7fa2d9883e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#34 0x7fa2b83a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#35 0x7fa2b83a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#36 0x7fa2b83a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#37 0x7fa2b8407235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#38 0x7fa2b8407235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#39 0x7fa2b8406da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#40 0x7fa2b8406da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#41 0x7fa2b70e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#42 0x7fa2b6fa49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#43 0x7fa2b6fc3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2b03be881 in AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_rehash(unsigned long) /home/runner/work/ladybird/ladybird/AK/HashTable.h:534
#2 0x7fa2b03c0e3a in AK::ErrorOr<AK::HashSetResult, AK::Error> AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::try_set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:363
#3 0x7fa2b03b49af in AK::HashSetResult AK::HashTable<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry, AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::EntryTraits, false>::set<AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry>(AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::Entry&&, AK::HashSetExistingEntryBehavior) /home/runner/work/ladybird/ladybird/AK/HashTable.h:370
#4 0x7fa2b03b49af in AK::HashMap<float, AK::NonnullRefPtr<Gfx::ScaledFont>, AK::Traits<float>, AK::Traits<AK::NonnullRefPtr<Gfx::ScaledFont> >, false>::set(float const&, AK::NonnullRefPtr<Gfx::ScaledFont> const&) /home/runner/work/ladybird/ladybird/AK/HashMap.h:60
#5 0x7fa2b03b49af in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:56
#6 0x7fa2d2a0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#7 0x7fa2d2acd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#8 0x7fa2d2a1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#9 0x7fa2d2a26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#10 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#11 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#12 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#13 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#14 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#15 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#16 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#17 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#21 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#22 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#23 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#24 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#25 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#26 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#27 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#28 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#29 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#30 0x7fa2f3db0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#31 0x7fa2f3db0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#32 0x7fa2f3db0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#33 0x7fa2f3db0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#34 0x7fa2f3db0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#35 0x7fa2f5783d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#36 0x7fa2f578ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#37 0x7fa2f5776575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#38 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#39 0x7fa2f587b7aa in QTimerInfoList::activateTimers() (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x27b7aa) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 184 byte(s) in 23 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c592a in AK::NonnullOwnPtr<Gfx::TypefaceSkia::Impl> AK::make<Gfx::TypefaceSkia::Impl, sk_sp<SkTypeface>&>(sk_sp<SkTypeface>&) /home/runner/work/ladybird/ladybird/AK/NonnullOwnPtr.h:148
#2 0x7fa2b03c592a in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#3 0x7fa2b03ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#4 0x7fa2d299582d in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:264
#5 0x7fa2d2a13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#6 0x7fa2d2a15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#7 0x7fa2d6168e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#8 0x7fa2d6168e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#9 0x7fa2d617c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#10 0x7fa2d61a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#11 0x7fa2d61a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#12 0x7fa2d620f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#13 0x7fa2d61d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#14 0x7fa2d61dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#15 0x55d5b1eb4777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#16 0x55d5b1eb4777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#17 0x55d5b2308f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#18 0x7fa2aed54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#19 0x7fa2ae0b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7fa2ae0b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#21 0x7fa2ae0b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#22 0x7fa2ae1ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7fa2ae1ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#24 0x7fa2f3db41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#25 0x7fa2f3ddfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#26 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#27 0x7fa2f5738634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7fa2f5933a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#29 0x7fa2be5145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#30 0x7fa2be573716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7fa2be513a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#32 0x7fa2f59315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7fa2f57429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#34 0x7fa2f3daee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#35 0x7fa2f3daee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
#36 0x7fa2ae0a7f8f in Core::EventLoop::exec() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventLoop.cpp:88
#37 0x55d5b1e1fcf6 in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:208
Indirect leak of 176 byte(s) in 2 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7fa2d2a0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7fa2d2acd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7fa2d2a1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7fa2d2a26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#23 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#24 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#25 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#26 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#27 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#28 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#30 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#31 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#32 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#33 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#34 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#35 0x7fa2f3db0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#36 0x7fa2f3db0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#37 0x7fa2f3db0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#38 0x7fa2f3db0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#39 0x7fa2f3db0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#40 0x7fa2f5783d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#41 0x7fa2f578ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#42 0x7fa2f5776575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#43 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7fa2b03ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7fa2b03afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7fa2b03d7f65 in WOFF::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, unsigned int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/WOFF/Loader.cpp:190
#5 0x7fa2d2995f1c in Web::CSS::FontLoader::try_load_font() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:269
#6 0x7fa2d2a13764 in Web::CSS::FontLoader::resource_did_load_or_fail() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:218
#7 0x7fa2d2a15af9 in Web::CSS::FontLoader::resource_did_load() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:198
#8 0x7fa2d6168e8c in AK::Function<void (Web::ResourceClient&)>::operator()(Web::ResourceClient&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#9 0x7fa2d6168e8c in Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:53
#10 0x7fa2d617c067 in Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/Resource.cpp:118
#11 0x7fa2d61a85e6 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:112
#12 0x7fa2d61a85e6 in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#13 0x7fa2d620f267 in AK::Function<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>, AK::Optional<AK::String> const&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#14 0x7fa2d61d9515 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Loader/ResourceLoader.cpp:396
#15 0x7fa2d61dce4b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#16 0x55d5b1eb4777 in AK::Function<void (AK::ErrorOr<int, AK::Error>)>::operator()(AK::ErrorOr<int, AK::Error>) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#17 0x55d5b1eb4777 in WebContent::ConnectionFromClient::handle_file_return(unsigned long, int, AK::Optional<IPC::File> const&, int) /home/runner/work/ladybird/ladybird/Services/WebContent/ConnectionFromClient.cpp:1134
#18 0x55d5b2308f0f in WebContentServerStub::handle(IPC::Message const&) /home/runner/work/ladybird/ladybird/Build/Lagom/Services/WebContent/WebContentServerEndpoint.h:6416
#19 0x7fa2aed54a13 in IPC::ConnectionBase::handle_messages() /home/runner/work/ladybird/ladybird/Libraries/LibIPC/Connection.cpp:110
#20 0x7fa2ae0b8a0b in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#21 0x7fa2ae0b8a0b in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:140
#22 0x7fa2ae0b8a0b in call /home/runner/work/ladybird/ladybird/AK/Function.h:187
#23 0x7fa2ae1ae580 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#24 0x7fa2ae1ae580 in Core::ThreadEventQueue::process() /home/runner/work/ladybird/ladybird/Libraries/LibCore/ThreadEventQueue.cpp:118
#25 0x7fa2f3db41dd in WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:352
#26 0x7fa2f3ddfe68 in WebView::EventLoopImplementationQtEventTarget::event(QEvent*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQtEventTarget.cpp:14
#27 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#28 0x7fa2f5738634 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138634) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#29 0x7fa2f5933a8e (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a8e) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#30 0x7fa2be5145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#31 0x7fa2be573716 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0xbc716) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#32 0x7fa2be513a52 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5ca52) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
#33 0x7fa2f59315ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x3315ee) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#34 0x7fa2f57429a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x1429a2) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#35 0x7fa2f3daee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:195
#36 0x7fa2f3daee0d in WebView::EventLoopImplementationQt::exec() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:191
Indirect leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03c58f2 in Gfx::TypefaceSkia::load_from_buffer(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/TypefaceSkia.cpp:56
#2 0x7fa2b03ac41f in Gfx::Typeface::try_load_from_externally_owned_memory(AK::Span<unsigned char const>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:30
#3 0x7fa2b03afc0a in Gfx::Typeface::try_load_from_font_data(AK::NonnullOwnPtr<Gfx::FontData>, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:23
#4 0x7fa2b03b3b16 in Gfx::Typeface::try_load_from_resource(Core::Resource const&, int) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:18
#5 0x7fa2b0387bc1 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:36
#6 0x7fa2b038cf14 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:91
#7 0x7fa2b038cf14 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:76
#8 0x7fa2b038cbcd in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#9 0x7fa2b038e752 in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:78
#10 0x7fa2b038e752 in for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> > /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:88
#11 0x7fa2b038e752 in Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/PathFontProvider.cpp:31
#12 0x7fa2f37a79ae in WebView::FontPlugin::FontPlugin(bool, Gfx::SystemFontProvider*) /home/runner/work/ladybird/ladybird/Libraries/LibWebView/Plugins/FontPlugin.cpp:40
#13 0x55d5b1e1d83b in serenity_main(Main::Arguments) /home/runner/work/ladybird/ladybird/Services/WebContent/main.cpp:172
#14 0x55d5b1e06e9e in main /home/runner/work/ladybird/ladybird/Libraries/LibMain/Main.cpp:43
#15 0x7fa2aaa2a1c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#16 0x7fa2aaa2a28a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 6d64b17fbac799e68da7ebd9985ddf9b5cb375e6)
#17 0x55d5b1e07504 in _start (/home/runner/work/ladybird/ladybird/Build/libexec/WebContent+0xf9f504) (BuildId: ff166667305848d30ed17d12c3113c1a2ab39c8d)
Indirect leak of 117 byte(s) in 22 object(s) allocated from:
#0 0x7fa2f5cfd340 in calloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:77
#1 0x7fa2ad161b75 in hb_lazy_loader_t<OT::GPOS_accelerator_t, hb_face_lazy_loader_t<OT::GPOS_accelerator_t, 26u>, hb_face_t, 26u, OT::GPOS_accelerator_t>::get_stored() const (/home/runner/work/ladybird/ladybird/Build/vcpkg_installed/x64-linux/lib/libharfbuzz.so.0+0xdcb75) (BuildId: 1d433497568a489822e3ffae87fa983d829af2e3)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7fa2d2a0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7fa2d2acd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7fa2d2a1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7fa2d2a26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#17 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#18 0x7fa2d4316f5c in Web::HTML::EventLoop::update_the_rendering() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:338
#19 0x7fa2d4344a0e in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#20 0x7fa2d4344a0e in Web::HTML::Task::execute() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/Task.cpp:47
#21 0x7fa2d43216ed in Web::HTML::EventLoop::process() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/EventLoop/EventLoop.cpp:177
#22 0x7fa2d1786fc2 in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#23 0x7fa2ae1cc03f in AK::Function<void ()>::operator()() const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#24 0x7fa2ae1cc03f in Core::Timer::timer_event(Core::TimerEvent&) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Timer.cpp:97
#25 0x7fa2ae0baef9 in Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) /home/runner/work/ladybird/ladybird/Libraries/LibCore/EventReceiver.cpp:162
#26 0x7fa2f3db0fbd in qt_timer_fired /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:246
#27 0x7fa2f3db0fbd in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWebView/EventLoop/EventLoopImplementationQt.cpp:260
#28 0x7fa2f3db0fbd in call /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:127
#29 0x7fa2f3db0fbd in call<QtPrivate::List<>, void> /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:241
#30 0x7fa2f3db0fbd in impl /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:408
#31 0x7fa2f5783d9a (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x183d9a) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#32 0x7fa2f578ed6c in QTimer::timeout(QTimer::QPrivateSignal) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x18ed6c) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#33 0x7fa2f5776575 in QObject::event(QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x176575) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#34 0x7fa2f5738415 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x138415) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#35 0x7fa2f587b7aa in QTimerInfoList::activateTimers() (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x27b7aa) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#36 0x7fa2f5933a60 (/lib/x86_64-linux-gnu/libQt6Core.so.6+0x333a60) (BuildId: 9b85b15d08445ceca32a75ffedf3453d8c6fab47)
#37 0x7fa2be5145b4 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5d5b4) (BuildId: 461eff2b4df472ba9c32b2358ae9ba018a59a8c5)
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7fa2d2a0f97c in Web::CSS::FontLoader::font_with_point_size(float) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:234
#3 0x7fa2d2acd01e in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:292
#4 0x7fa2d2a1274d in Web::CSS::StyleComputer::find_matching_font_weight_descending(AK::Vector<Web::CSS::StyleComputer::MatchingFontCandidate, 0ul> const&, int, float, bool) /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1778
#5 0x7fa2d2a26032 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1829
#6 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#7 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#8 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#9 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#10 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#11 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#12 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#13 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#14 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#15 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#16 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#17 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#18 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#19 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#20 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#21 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#22 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#23 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#24 0x7fa2d4547402 in Web::HTML::HTMLElement::offset_top() const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:463
#25 0x7fa2d97e59b2 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:1064
#26 0x7fa2d97e59b2 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::offset_top_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#27 0x7fa2d97e59b2 in Web::Bindings::HTMLElementPrototype::offset_top_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:1064
#28 0x7fa2b83a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#29 0x7fa2b83a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#30 0x7fa2b83a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#31 0x7fa2b76e756a in JS::call_impl(JS::VM&, JS::Value, JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.cpp:61
#32 0x7fa2b70eadbf in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::Value, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:96
#33 0x7fa2b70eadbf in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1002
#34 0x7fa2b6fa49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#35 0x7fa2b6fc3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#36 0x7fa2b6fe559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
#37 0x7fa2b7ba1d49 in JS::ECMAScriptFunctionObject::ordinary_call_evaluate_body() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:836
#38 0x7fa2b7baeac4 in JS::ECMAScriptFunctionObject::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:421
#39 0x7fa2b7019738 in JS::call(JS::VM&, JS::FunctionObject&, JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:101
#40 0x7fa2b7019738 in JS::Bytecode::perform_call(JS::Bytecode::Interpreter&, JS::Value, JS::Bytecode::Op::CallType, JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1244
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2b03b4462 in Gfx::Typeface::scaled_font(float) const /home/runner/work/ladybird/ladybird/Libraries/LibGfx/Font/Typeface.cpp:55
#2 0x7fa2d2acd9ce in Web::CSS::StyleComputer::MatchingFontCandidate::font_with_point_size(float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:298
#3 0x7fa2d2a25424 in Web::CSS::StyleComputer::font_matching_algorithm(AK::FlyString const&, int, int, float) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:1826
#4 0x7fa2d2a295d8 in operator() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2021
#5 0x7fa2d2a32487 in Web::CSS::StyleComputer::compute_font_for_style_values(Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, Web::CSS::CSSStyleValue const&, int) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2078
#6 0x7fa2d2a3ca40 in Web::CSS::StyleComputer::compute_font(Web::CSS::StyleProperties&, Web::DOM::Element const*, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2121
#7 0x7fa2d2a6d989 in Web::CSS::StyleComputer::compute_style_impl(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>, Web::CSS::StyleComputer::ComputeStyleMode) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2404
#8 0x7fa2d2a78195 in Web::CSS::StyleComputer::compute_style(Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>) const /home/runner/work/ladybird/ladybird/Libraries/LibWeb/CSS/StyleComputer.cpp:2339
#9 0x7fa2d33e0d5b in Web::DOM::Element::recompute_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Element.cpp:479
#10 0x7fa2d3054c06 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1265
#11 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#12 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#13 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#14 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#15 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#16 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#17 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#18 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#19 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#20 0x7fa2d30554b5 in operator()<Web::DOM::Node> /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1284
#21 0x7fa2d30554b5 in for_each_child<Web::DOM::update_style_recursively(Node&, Web::CSS::StyleComputer&)::<lambda(auto:109&)> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Node.h:621
#22 0x7fa2d30554b5 in update_style_recursively /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1282
#23 0x7fa2d31a896b in Web::DOM::Document::update_style() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1325
#24 0x7fa2d31b08d2 in Web::DOM::Document::update_layout() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/DOM/Document.cpp:1151
#25 0x7fa2d455ef11 in Web::HTML::HTMLElement::get_the_text_steps() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:340
#26 0x7fa2d4562759 in Web::HTML::HTMLElement::inner_text() /home/runner/work/ladybird/ladybird/Libraries/LibWeb/HTML/HTMLElement.cpp:403
#27 0x7fa2d9883e82 in operator() /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#28 0x7fa2d9883e82 in throw_dom_exception_if_needed<Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&)::<lambda()> > /home/runner/work/ladybird/ladybird/Libraries/LibWeb/Bindings/ExceptionOrUtils.h:110
#29 0x7fa2d9883e82 in Web::Bindings::HTMLElementPrototype::inner_text_getter(JS::VM&) /home/runner/work/ladybird/ladybird/Build/Lagom/Libraries/LibWeb/Bindings/HTMLElementPrototype.cpp:884
#30 0x7fa2b83a061d in AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::operator()(JS::VM&) const /home/runner/work/ladybird/ladybird/AK/Function.h:120
#31 0x7fa2b83a061d in JS::NativeFunction::call() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:237
#32 0x7fa2b83a5d15 in JS::NativeFunction::internal_call(JS::Value, AK::Span<JS::Value const>) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/NativeFunction.cpp:166
#33 0x7fa2b8407235 in JS::ThrowCompletionOr<JS::Value> JS::call<>(JS::VM&, JS::FunctionObject&, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/AbstractOperations.h:118
#34 0x7fa2b8407235 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:935
#35 0x7fa2b8406da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#36 0x7fa2b8406da9 in JS::Object::internal_get(JS::PropertyKey const&, JS::Value, JS::CacheablePropertyMetadata*, JS::Object::PropertyLookupPhase) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/Object.cpp:892
#37 0x7fa2b70e8005 in JS::ThrowCompletionOr<JS::Value> JS::Bytecode::get_by_id<(JS::Bytecode::GetByIdMode)0>(JS::VM&, AK::Optional<JS::Bytecode::IdentifierTableIndex>, JS::Bytecode::IdentifierTableIndex, JS::Value, JS::Value, JS::Bytecode::PropertyLookupCache&, JS::Bytecode::Executable const&) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:1014
#38 0x7fa2b6fa49ba in JS::Bytecode::Op::GetById::execute_impl(JS::Bytecode::Interpreter&) const /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:2383
#39 0x7fa2b6fc3eb8 in JS::Bytecode::Interpreter::run_bytecode(unsigned long) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:599
#40 0x7fa2b6fe559a in JS::Bytecode::Interpreter::run_executable(JS::Bytecode::Executable&, AK::Optional<unsigned long>, JS::Value) /home/runner/work/ladybird/ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp:739
#41 0x7fa2b7ba1d49 in JS::ECMAScriptFunctionObject::ordinary_call_evaluate_body() /home/runner/work/ladybird/ladybird/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp:836
Indirect leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7fa2f5cfe548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
#1 0x7fa2ae12f874 in Core::ResourceImplementation::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/ResourceImplementation.cpp:58
#2 0x7fa2ae12103c in Core::Resource::load_from_uri(AK::StringView) /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.cpp:51
#3 0x7fa2b038c9eb in for_each_descendant<Core::Resource::for_each_descendant_file<Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)> >(Gfx::PathFontProvider::load_all_fonts_from_uri(AK::StringView)::<lambda(const Core::Resource&)>&&) const::<lambda(const Core::Resource&)>&> /home/runner/work/ladybird/ladybird/Libraries/LibCore/Resource.h:75
#4 0x7f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment