mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-10 13:00:29 +03:00
LibJS: Disable ASAN during the conservative GC stack scan
This allows the JS fuzzer to survive garbage collection (so we can find more interesting bugs!) Found by oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29266
This commit is contained in:
parent
fdd974b7ef
commit
51b880b038
Notes:
sideshowbarker
2024-07-19 00:05:58 +09:00
Author: https://github.com/awesomekling Commit: https://github.com/SerenityOS/serenity/commit/51b880b0383
@ -124,7 +124,7 @@ void Heap::gather_roots(HashTable<Cell*>& roots)
|
||||
#endif
|
||||
}
|
||||
|
||||
void Heap::gather_conservative_roots(HashTable<Cell*>& roots)
|
||||
__attribute__((no_sanitize("address"))) void Heap::gather_conservative_roots(HashTable<Cell*>& roots)
|
||||
{
|
||||
FlatPtr dummy;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user