ladybird/Userland
Timothy Flynn 3efe611dbf LibJS: Do not assume that IsArray means the object type is an Array
IsArray returns true if the object is an Array *or* if it is a
ProxyObject whose target is an Array. Therefore, we cannot downcast to
an Array based on IsArray.

Luckily, we don't actually need an Array here; SerializeJSONArray only
needs an Object.

This was caught by UBSAN with vptr sanitation enabled.
2022-09-15 09:45:13 +02:00
..
Applets Everywhere: Use my very shiny serenityos.org email :^) 2022-09-12 15:13:12 +01:00
Applications Everywhere: Fix a variety of typos 2022-09-14 04:46:49 +00:00
Demos Tubes: Run clang-format 2022-09-11 23:24:33 +01:00
DevTools Everywhere: Fix a variety of typos 2022-09-14 04:46:49 +00:00
DynamicLoader LibPthread: Implement named semaphores 2022-07-21 16:39:22 +02:00
Games Everywhere: Use my very shiny serenityos.org email :^) 2022-09-12 15:13:12 +01:00
Libraries LibJS: Do not assume that IsArray means the object type is an Array 2022-09-15 09:45:13 +02:00
Services Everywhere: Use my very shiny serenityos.org email :^) 2022-09-12 15:13:12 +01:00
Shell Everywhere: Fix a variety of typos 2022-09-14 04:46:49 +00:00
Utilities uniq: Improve POSIX compliance 2022-09-09 14:11:52 +01:00
CMakeLists.txt Meta+Userland: Add ENABLE_USERSPACE_COVERAGE_COLLECTION CMake option 2022-05-02 01:46:18 +02:00