User Details
- User Since
- Sep 10 2020, 3:46 PM (158 w, 4 d)
Aug 15 2023
LGTM
Aug 1 2023
Yes, it looks good. I downloaded the patch and ran the test - had some doubts about 'otool -L %t |grep -q "dynamic.dylib"' - but verified with other ASAN tests binaries and convinced myself that it's the right thing to do.
Jul 21 2023
Thanks Arthur, was going to do that but you beat me to it
Jul 20 2023
Jul 11 2023
s/lean/lsan/ above. My spell checker is driving me nuts.
This test was failing before w. Tsan and Ubsan, but these failures disappeared, only failures were lean. I'd guess that just disabling lean will leave things clean, but it apparently didn't.
Jul 5 2023
Jul 3 2023
Jun 27 2023
LGTM
May 22 2023
Vitaly - what is the change which caused his test to become broken? Our bots also show failures in symbolize_pc.cpp tests like this:
May 15 2023
Yes, it makes sense sense to me. Thanks for doing that.
Mar 22 2023
@kubamracek got it. I missed the place where the COMMON_INTERCEPTOR_LIBRARY_LOADED macro is actually used (I believe that's the only place). It all looks good then.
Mar 21 2023
What ScopedIgnoreInterceptors does, is:
..
cur_thread()->ignore_interceptors++;
..
Mar 10 2023
LGTM, perhaps with addressing @RKSimon remark about release notes
Feb 14 2023
LGTM. I verified using debugger and the longjmp3 Tsan test case that he setjmp Tsan interceptor is being correctly called with tis change.
Feb 7 2023
Thanks for reverting. Julian is right, the failure was caused by the virtual keyword being added to the destructor.
Feb 3 2023
Addressed the latest feedback from yln
Jan 24 2023
Apply code review feedback
Jan 19 2023
Jan 9 2023
Before you land this - I just noticed that your #elifs spacing is slightly off.
Jan 8 2023
LGTM
Nov 1 2022
LGTM
Oct 14 2022
I am actually not very familiar with the memset_pattern API - is it available on every OS? What about various OS versions, when was is introduced? I see above that the diff build failed on Debian (not sure if that's reliable, but it's a hint).
Oct 6 2022
I wonder why the implementation is different from memset interceptor, looking at sanitizer_common_interceptors(868):
Sep 28 2022
There are no changes in strncat-verlap.cpp test, correcting.
After discussion I decided to come up with a different, separate fix.
Sep 19 2022
Reapproving commit message change
Sep 16 2022
I mean, I'm good accepting it too
LGTM
Sep 14 2022
Sep 7 2022
- Simplify expression deciding that high memory limit is low
- Fine tune the IS_HIGH_MEM_LOW comment
Sep 6 2022
+1 to delcypher's suggestion
Aug 11 2022
Jul 21 2022
LVGTM - very DRY :)
Jul 12 2022
Jul 11 2022
Jun 30 2022
LGTM
Jun 28 2022
Jun 23 2022
Jun 10 2022
Will do (add a comment why revert) , sorry.
Okay, will revert and investigate - thanks for notifying.
Jun 9 2022
Jun 8 2022
May 31 2022
May 27 2022
May 24 2022
May 23 2022
May 18 2022
Added SANITIZER_WATCHOS and SANITIZER_TVOS for the non-Apple case
Re-adding missing #else line
May 17 2022
Removed unneccessary conditional