mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-22 09:19:03 +00:00
The inline capacity on ThreadEventQueue::Private::queued_events caused us to reserve (and importantly, not initialize!) 2 KiB of stack memory when entering ThreadEventQueue::process(). This was causing any leftover pointers to GC-allocated objects within that memory range to keep those objects alive, even when all other references were gone.
4.2 KiB
4.2 KiB