ladybird/Services/ImageDecoder
Andreas Kling e83836b928 ImageDecoder: Disable LSan in the sandboxed helper
Keep the ImageDecoder sandbox available in sanitizer builds, but opt the
helper out of LeakSanitizer process-exit leak scans. LSan inspects
procfs during that scan, which conflicts with the helper filesystem
sandbox.

Skip the glibc malloc arena tweak under ASan as well, since ASan's
allocator makes mallopt(M_ARENA_MAX) fail and does not need that glibc
runtime workaround.
2026-06-09 19:35:09 +02:00
..
CMakeLists.txt ImageDecoder: Disable LSan in the sandboxed helper 2026-06-09 19:35:09 +02:00
ConnectionFromClient.cpp ImageDecoder: Decode images on ThreadPool 2026-06-05 20:00:12 +02:00
ConnectionFromClient.h ImageDecoder: Decode images on ThreadPool 2026-06-05 20:00:12 +02:00
Forward.h Everywhere: Hoist the Services folder to the top-level 2024-11-10 12:50:45 +01:00
ImageDecoderClient.ipc LibImageDecoderClient: Remove sync id fetch from async decode request 2026-02-28 00:04:06 -06:00
ImageDecoderServer.ipc LibIPC+LibWeb+LibWebView+Services: Add IPC::TransportHandle 2026-03-12 20:32:55 +01:00
LeakSanitizer.cpp ImageDecoder: Disable LSan in the sandboxed helper 2026-06-09 19:35:09 +02:00
main.cpp ImageDecoder: Sandbox the process on Linux 2026-06-09 19:35:09 +02:00
Sandbox.h ImageDecoder: Sandbox the process on Linux 2026-06-09 19:35:09 +02:00
SandboxLinux.cpp ImageDecoder: Disable LSan in the sandboxed helper 2026-06-09 19:35:09 +02:00
SandboxUnimplemented.cpp ImageDecoder: Sandbox the process on Linux 2026-06-09 19:35:09 +02:00