Skip to content

Rapidjson adress sanitizer#163

Merged
SergioRZMasson merged 6 commits into
microsoft:masterfrom
SergioRZMasson:rapidjson-adress-sanitizer
May 1, 2026
Merged

Rapidjson adress sanitizer#163
SergioRZMasson merged 6 commits into
microsoft:masterfrom
SergioRZMasson:rapidjson-adress-sanitizer

Conversation

@SergioRZMasson
Copy link
Copy Markdown
Contributor

Rapidjson adress sanitizer

SergioRZMasson and others added 6 commits April 23, 2026 17:46
Restore master's ExternalProject_Add-based dependency management for
RapidJSON and googletest. Keep master's pinned RapidJSON tag and apply
a small CMake patch script during the ExternalProject_Add download to
fix CWE-476: null pointer dereference in
GenericSchemaValidator::EndMissingDependentProperties() (replaces
&GetInvalidSchemaPointer().GetAllocator() with &GetStateAllocator()).

Retains the regression tests and the Linux ASAN/UBSAN sanitizer CI
workflow (now without vcpkg).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@SergioRZMasson SergioRZMasson merged commit 004a5ce into microsoft:master May 1, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants