You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UJSON_REF_COUNTED_STRING was enabled for libstdc++ on Linux in the (outdated) BitBucket version.
With that enabled, the changes made by commit e343be1 (found by git bisect) cause ASAN errors while parsing, and thus segfaults and UB without ASAN.
UJSON_REF_COUNTED_STRING was enabled for libstdc++ on Linux in the (outdated) BitBucket version.
With that enabled, the changes made by commit e343be1 (found by
git bisect
) cause ASAN errors while parsing, and thus segfaults and UB without ASAN.The test file is canada.json from miloyip/nativejson-benchmark.
The changes to the constructor result in this ASAN log:
And the changes to the assignment operator result in this ASAN log:
The text was updated successfully, but these errors were encountered: