Page MenuHomePhabricator

vitalybuka (Vitaly Buka)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 10 2016, 1:50 PM (163 w, 15 h)

Recent Activity

Today

vitalybuka committed rG1a607ff043fa: [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap (authored by vitalybuka).
[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Fri, Apr 26, 1:23 AM
vitalybuka committed rL359286: [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap.
[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Fri, Apr 26, 1:23 AM
vitalybuka committed rCRT359286: [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap.
[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Fri, Apr 26, 1:23 AM

Yesterday

vitalybuka committed rGd8e9c3a9992f: Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap" (authored by vitalybuka).
Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap"
Thu, Apr 25, 10:18 PM
vitalybuka committed rL359276: Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap".
Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap"
Thu, Apr 25, 10:18 PM
vitalybuka committed rCRT359276: Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap".
Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap"
Thu, Apr 25, 10:18 PM
vitalybuka committed rGa9e7fd21883b: NFC: Clang-format msan_allocator.cc (authored by vitalybuka).
NFC: Clang-format msan_allocator.cc
Thu, Apr 25, 9:21 PM
vitalybuka committed rCRT359270: NFC: Clang-format msan_allocator.cc.
NFC: Clang-format msan_allocator.cc
Thu, Apr 25, 9:21 PM
vitalybuka committed rL359270: NFC: Clang-format msan_allocator.cc.
NFC: Clang-format msan_allocator.cc
Thu, Apr 25, 9:21 PM
vitalybuka committed rG3db2a7a04f87: [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap (authored by vitalybuka).
[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Thu, Apr 25, 9:21 PM
vitalybuka committed rCRT359269: [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap.
[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Thu, Apr 25, 9:21 PM
vitalybuka committed rL359269: [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap.
[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Thu, Apr 25, 9:20 PM
vitalybuka created D61168: [sanitizer] NFC:Get type of LargeMmapAllocator from PrimaryAllocator.
Thu, Apr 25, 6:21 PM · Restricted Project, Restricted Project
vitalybuka created D61167: NFC: Reuse allocator params.
Thu, Apr 25, 6:21 PM · Restricted Project, Restricted Project
vitalybuka created D61162: [scudo] NFC: Remove unneeded template from scudo::CombinedAllocator.
Thu, Apr 25, 4:43 PM · Restricted Project, Restricted Project
vitalybuka created D61155: [NFC] Get type of AllocatorCache from CombinedAllocator.
Thu, Apr 25, 3:44 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void.
Thu, Apr 25, 2:17 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void.
Thu, Apr 25, 2:15 PM · Restricted Project, Restricted Project
vitalybuka added a comment to D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 47-bit VMA .

I propose to finalize one patch for either lsan or asan and then replicate it for another.

Thu, Apr 25, 11:15 AM · Restricted Project
vitalybuka accepted D61108: [sanitizer] Implement reallocarray..
Thu, Apr 25, 10:27 AM · Restricted Project, Restricted Project
vitalybuka accepted D61110: [NFC][Sanitizer] Extract GetFuncAddr from GetRealFunctionAddress.
Thu, Apr 25, 10:20 AM · Restricted Project, Restricted Project

Wed, Apr 24

vitalybuka added a comment to D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function..

maybe wait @eugenis or @kcc

Wed, Apr 24, 4:55 PM · Restricted Project, Restricted Project
vitalybuka accepted D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function..
Wed, Apr 24, 4:55 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function..
Wed, Apr 24, 3:44 PM · Restricted Project, Restricted Project
vitalybuka updated the diff for D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress.

Fix compilation

Wed, Apr 24, 3:39 PM · Restricted Project, Restricted Project
vitalybuka accepted D61088: [scudo][standalone] Introduce the SizeClassMap.
Wed, Apr 24, 3:15 PM · Restricted Project, Restricted Project
vitalybuka added a comment to D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress.

So it's not NFC, at least for VReport

Wed, Apr 24, 3:10 PM · Restricted Project, Restricted Project
vitalybuka added a comment to D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress.

This function has evolved over the years. Comment about return value is
lying. Paramters real/wrapper don't make much sense and are not supplied
at any call site. Real return type is never used.

I guess they are used

#define ASAN_INTERCEPT_FUNC(name)                                        \
  do {                                                                   \
    if ((!INTERCEPT_FUNCTION(name) || !REAL(name)))                      \
      VReport(1, "AddressSanitizer: failed to intercept '" #name "'\n"); \
  } while (0)

I understand that as weird protection against double intercept

Wed, Apr 24, 2:45 PM · Restricted Project, Restricted Project
vitalybuka added a comment to D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress.

Does not compile on linux

usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/interception/tests/interception_linux_test.cc:60:2: warning: embedding a directive within macro arguments has undefined behavior [-Wembedded-directive]
#endif  // SANITIZER_LINUX
 ^
/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/interception/tests/interception_linux_test.cc:61:2: warning: embedding a directive within macro arguments has undefined behavior [-Wembedded-directive]
#endif  // #if !SANITIZER_DEBUG
 ^
/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/interception/tests/interception_linux_test.cc:38:3: error: unterminated function-like macro invocation
  EXPECT_EQ(GetFuncAddr("dummy_doesnt_exist__", nullptr);
  ^
/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h:1922:9: note: macro 'EXPECT_EQ' defined here
#define EXPECT_EQ(val1, val2) \
        ^
/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/interception/tests/interception_linux_test.cc:61:32: error: expected '}'
#endif  // #if !SANITIZER_DEBUG
                               ^
/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/interception/tests/interception_linux_test.cc:36:33: note: to match this '{'
TEST(Interception, GetFuncAddr) {
                                ^
/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/interception/tests/interception_linux_test.cc:61:32: error: expected '}'
#endif  // #if !SANITIZER_DEBUG
                               ^
/usr/local/google/home/vitalybuka/src/llvm.git/llvm-project/compiler-rt/lib/interception/tests/interception_linux_test.cc:34:26: note: to match this '{'
namespace __interception {
Wed, Apr 24, 2:04 PM · Restricted Project, Restricted Project
vitalybuka accepted D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map.

Thanks for explanation

Wed, Apr 24, 1:09 PM · Restricted Project, Restricted Project
vitalybuka committed rG0ddd12e1565c: [compiler-rt] NFC fixed [whitespace/braces] LINT warning (authored by vitalybuka).
[compiler-rt] NFC fixed [whitespace/braces] LINT warning
Wed, Apr 24, 1:00 PM
vitalybuka committed rL359133: [compiler-rt] NFC fixed [whitespace/braces] LINT warning.
[compiler-rt] NFC fixed [whitespace/braces] LINT warning
Wed, Apr 24, 12:59 PM
vitalybuka committed rCRT359133: [compiler-rt] NFC fixed [whitespace/braces] LINT warning.
[compiler-rt] NFC fixed [whitespace/braces] LINT warning
Wed, Apr 24, 12:59 PM
vitalybuka committed rG97bdb04a3b7d: [compiler-rt] Fix warning about virtual destructor in sanitizer_flag_parser.h (authored by vitalybuka).
[compiler-rt] Fix warning about virtual destructor in sanitizer_flag_parser.h
Wed, Apr 24, 12:00 PM
vitalybuka committed rL359125: [compiler-rt] Fix warning about virtual destructor in sanitizer_flag_parser.h.
[compiler-rt] Fix warning about virtual destructor in sanitizer_flag_parser.h
Wed, Apr 24, 12:00 PM
vitalybuka committed rCRT359125: [compiler-rt] Fix warning about virtual destructor in sanitizer_flag_parser.h.
[compiler-rt] Fix warning about virtual destructor in sanitizer_flag_parser.h
Wed, Apr 24, 12:00 PM
vitalybuka added a reviewer for D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.: vitalybuka.
Wed, Apr 24, 11:27 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D56207: Update allocator unit tests to test the `RemoteAddressSpaceView` template instantiation..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:17 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D56206: Introduce `RemoteAddressSpaceView` and `VMReadContext`..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:14 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D56995: [ASan] Implement malloc zone enumeration for Darwin..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:14 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D56996: [ASan] Add tests for Darwin in-process and out-of-process malloc zone enumeration..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:14 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D56994: Add `LsanMetadataRemoteView` class..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:13 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D56993: Refactor `GetAsanChunk()` method so it can be used in an in-process and out-of-process context..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:13 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D57307: Implement `CopyFromTarget(...)` methods..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:13 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D56968: Refactor `AsanChunk` methods into code that supports both in-process and out-of-process examination of `AsanChunk`s..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:13 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D57306: [NFC] Move `AddressSpaceView` out of `Params` for Size class allocators..

Removing stale patches from the "Ready to Review" list.

Wed, Apr 24, 11:12 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D58988: [Sanitizer] Protect UnwindFast with IsValidFrame on MIPS.
Wed, Apr 24, 11:12 AM · Restricted Project, Restricted Project
vitalybuka added a comment to D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map.

Is there a reason to tests this on Darwin only?

Wed, Apr 24, 11:08 AM · Restricted Project, Restricted Project
vitalybuka requested changes to D60533: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports..

Can you make the tests Posix?

Wed, Apr 24, 11:07 AM · Restricted Project, Restricted Project
vitalybuka accepted D60533: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports..
Wed, Apr 24, 11:05 AM · Restricted Project, Restricted Project
vitalybuka accepted D61066: [fuzzer] Fix reload.test on Linux/aarch64.

LGTM

Wed, Apr 24, 11:01 AM · Restricted Project, Restricted Project

Fri, Apr 19

vitalybuka committed rGa9c2ba3fffa5: Update GN files to build with r358103 (authored by vitalybuka).
Update GN files to build with r358103
Fri, Apr 19, 3:27 PM
vitalybuka committed rL358790: Update GN files to build with r358103.
Update GN files to build with r358103
Fri, Apr 19, 3:26 PM

Wed, Apr 17

vitalybuka added a comment to D60529: [asan_symbolize] Add a simple plugin architecture.

LGTM

Wed, Apr 17, 12:08 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D60787: [scudo][standalone] Introduce the Secondary allocator.
Wed, Apr 17, 11:57 AM · Restricted Project, Restricted Project
vitalybuka added inline comments to D60787: [scudo][standalone] Introduce the Secondary allocator.
Wed, Apr 17, 11:30 AM · Restricted Project, Restricted Project

Tue, Apr 16

vitalybuka created D60807: Test for Oz fail.
Tue, Apr 16, 5:11 PM · Restricted Project
vitalybuka accepted D60529: [asan_symbolize] Add a simple plugin architecture.
Tue, Apr 16, 2:11 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D60787: [scudo][standalone] Introduce the Secondary allocator.
Tue, Apr 16, 1:52 PM · Restricted Project, Restricted Project

Mon, Apr 15

vitalybuka added inline comments to D60686: Asan use-after-scope: don't poison allocas if there were untraced lifetime intrinsics in the function (PR41481).
Mon, Apr 15, 2:59 PM · Restricted Project

Thu, Apr 11

vitalybuka added a comment to D60533: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports..

LGTM

Thu, Apr 11, 11:44 AM · Restricted Project, Restricted Project

Mon, Apr 8

vitalybuka accepted D59597: [scudo][standalone] Add flags & related parsers.
Mon, Apr 8, 1:07 PM · Restricted Project, Restricted Project
vitalybuka accepted D60398: [asan_symbolize] Move argument parser epilog text into script doc comment..
Mon, Apr 8, 12:52 PM · Restricted Project, Restricted Project
vitalybuka added a comment to D60343: [asan_symbolize] Use proper logging infrastructure..

Could you please update the summary?

Mon, Apr 8, 10:35 AM · Restricted Project, Restricted Project
vitalybuka accepted D60343: [asan_symbolize] Use proper logging infrastructure..

LGTM

Mon, Apr 8, 10:35 AM · Restricted Project, Restricted Project
vitalybuka added inline comments to D59597: [scudo][standalone] Add flags & related parsers.
Mon, Apr 8, 10:27 AM · Restricted Project, Restricted Project

Sun, Apr 7

vitalybuka added inline comments to D60343: [asan_symbolize] Use proper logging infrastructure..
Sun, Apr 7, 1:54 PM · Restricted Project, Restricted Project

Fri, Apr 5

vitalybuka accepted D59984: [Sanitizer] Fix a possible write to freed memory in the wcrtomb interceptor.
Fri, Apr 5, 5:47 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D59597: [scudo][standalone] Add flags & related parsers.
Fri, Apr 5, 5:44 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D60343: [asan_symbolize] Use proper logging infrastructure..
Fri, Apr 5, 5:19 PM · Restricted Project, Restricted Project
vitalybuka committed rG3db6ad2bcfc5: Use binary write mode in WriteToFile function to avoid appended \r characters… (authored by vitalybuka).
Use binary write mode in WriteToFile function to avoid appended \r characters…
Fri, Apr 5, 1:17 PM
vitalybuka committed rCRT357807: Use binary write mode in WriteToFile function to avoid appended \r characters….
Use binary write mode in WriteToFile function to avoid appended \r characters…
Fri, Apr 5, 1:16 PM
vitalybuka committed rL357807: Use binary write mode in WriteToFile function to avoid appended \r characters….
Use binary write mode in WriteToFile function to avoid appended \r characters…
Fri, Apr 5, 1:15 PM
vitalybuka closed D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.
Fri, Apr 5, 1:15 PM · Restricted Project, Restricted Project
vitalybuka added a comment to D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.

If you like you can update your name in the summary, I can't see it in profile, and I will submit the patch

Fri, Apr 5, 1:03 PM · Restricted Project, Restricted Project
vitalybuka updated the summary of D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.
Fri, Apr 5, 1:00 PM · Restricted Project, Restricted Project

Sun, Mar 31

vitalybuka added a comment to D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.

Can you try the test on Windows?

Sun, Mar 31, 10:49 PM · Restricted Project, Restricted Project
vitalybuka updated the diff for D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.

Test

Sun, Mar 31, 10:48 PM · Restricted Project, Restricted Project

Fri, Mar 29

vitalybuka added a comment to D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.

Something like that but I would recommend something more generic

Fri, Mar 29, 4:53 PM · Restricted Project, Restricted Project
vitalybuka added a comment to D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.

Oh, can you add a test so it fail without the patch on Windows?

Fri, Mar 29, 12:49 PM · Restricted Project, Restricted Project
vitalybuka accepted D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows.
Fri, Mar 29, 12:46 PM · Restricted Project, Restricted Project

Thu, Mar 28

vitalybuka accepted D59548: [Sanitizer] Add interceptor for wctomb.

LGTM

Thu, Mar 28, 9:38 AM · Restricted Project, Restricted Project

Mar 26 2019

vitalybuka added a comment to D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options..

What is exactly going to be checked by -fsanitize=pointer-compare and -fsanitize=pointer-subtract?
Why this needs to be done in AddressSanitizer?
Is this going just checheck that pointers are from the same allocation?

Mar 26 2019, 3:00 PM · Restricted Project

Mar 22 2019

vitalybuka committed rGe7f0455bd183: [gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn (authored by vitalybuka).
[gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn
Mar 22 2019, 7:32 PM
vitalybuka committed rL356828: [gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn.
[gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn
Mar 22 2019, 7:31 PM
vitalybuka committed rG820bcfe3f6c0: [gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn (authored by vitalybuka).
[gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn
Mar 22 2019, 7:23 PM
vitalybuka committed rL356827: [gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn.
[gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn
Mar 22 2019, 7:19 PM

Mar 20 2019

vitalybuka added a comment to D59548: [Sanitizer] Add interceptor for wctomb.
option would be to use some upper bound which is large enough for all
reasonable platforms, such as 32).

yes, this will be better, without heap

Mar 20 2019, 1:13 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D59548: [Sanitizer] Add interceptor for wctomb.
Mar 20 2019, 1:12 PM · Restricted Project, Restricted Project

Mar 19 2019

vitalybuka accepted D59551: [scudo][standalone] Add error reports.
Mar 19 2019, 5:38 PM · Restricted Project, Restricted Project
vitalybuka added inline comments to D59548: [Sanitizer] Add interceptor for wctomb.
Mar 19 2019, 11:12 AM · Restricted Project, Restricted Project

Mar 18 2019

vitalybuka added inline comments to D59262: [scudo][standalone] Add string utility functions.
Mar 18 2019, 1:48 PM · Restricted Project, Restricted Project
vitalybuka accepted D59262: [scudo][standalone] Add string utility functions.
Mar 18 2019, 1:11 PM · Restricted Project, Restricted Project

Mar 12 2019

vitalybuka updated subscribers of D58952: [llvm] Skip over empty line table entries..

FYI: @eugenis (sanitizer-build-cop)

Mar 12 2019, 6:10 PM · debug-info, Restricted Project
vitalybuka added a comment to D58952: [llvm] Skip over empty line table entries..

Before the patch:

=31747==ERROR: AddressSanitizer: stack-use-after-scope on address 0x007ffd652170 at pc 0x000135f69ae4 bp 0x007ffd6520a0 sp 0x007ffd652098
READ of size 4 at 0x007ffd652170 thread T0
    #0 0x135f69ae0 in main::$_0::operator()() const /usr/local/google/home/vitalybuka/src/bbot/llvm/projects/compiler-rt/test/asan/TestCases/use-after-scope-capture.cc:11:14
    #1 0x135f69a90 in __invoke<(lambda at /usr/local/google/home/vitalybuka/src/bbot/llvm/projects/compiler-rt/test/asan/TestCases/use-after-scope-capture.cc:10:9) &> /usr/local/google/home/vitalybuka/src/bbot/android_ndk/standalone-aarch64/lib/gcc/aarch64-linux-android/4.9.x/../../../../include/c++/4.9.x/type_traits:4323:1
    #2 0x135f69a90 in int std::__ndk1::__invoke_void_return_wrapper<int>::__call<main::$_0&>(main::$_0&) /usr/local/google/home/vitalybuka/src/bbot/android_ndk/standalone-aarch64/lib/gcc/aarch64-linux-android/4.9.x/../../../../include/c++/4.9.x/__functional_base:318
    #3 0x135f699b8 in std::__ndk1::__function::__func<main::$_0, std::__ndk1::allocator<main::$_0>, int ()>::operator()() /usr/local/google/home/vitalybuka/src/bbot/android_ndk/standalone-aarch64/lib/gcc/aarch64-linux-android/4.9.x/../../../../include/c++/4.9.x/functional:1562:12
    #4 0x135f69b7c in std::__ndk1::function<int ()>::operator()() const /usr/local/google/home/vitalybuka/src/bbot/android_ndk/standalone-aarch64/lib/gcc/aarch64-linux-android/4.9.x/../../../../include/c++/4.9.x/functional:1924:12
    #5 0x135f693b0 in main /usr/local/google/home/vitalybuka/src/bbot/llvm/projects/compiler-rt/test/asan/TestCases/use-after-scope-capture.cc:16:10
    #6 0x7f836b88ec in __libc_init (/system/lib64/libc.so+0x1b8ec)
    #7 0x135f6926c in do_arm64_start (/data/local/tmp/Output/usr/local/google/home/vitalybuka/src/bbot/compiler_rt_build_android_aarch64/test/asan/AARCH64AndroidConfig/TestCases/Output/use-after-scope-capture.cc.tmp+0x126c)
Mar 12 2019, 5:56 PM · debug-info, Restricted Project
vitalybuka reopened D58952: [llvm] Skip over empty line table entries..

The patch breaks PPC and Arm bots
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-android/builds/20295/steps/run%20lit%20tests%20%5Baarch64%2Faosp_marlin-userdebug%2FPI%5D/logs/stdio

Mar 12 2019, 5:53 PM · debug-info, Restricted Project
vitalybuka committed rG9df0754b8dbe: AddressSanitizer: 64-bit SPARC/Linux port (authored by vitalybuka).
AddressSanitizer: 64-bit SPARC/Linux port
Mar 12 2019, 2:02 PM
vitalybuka committed rG5ae9f865b298: AddressSanitizer: fix for SPARC with GCC (authored by vitalybuka).
AddressSanitizer: fix for SPARC with GCC
Mar 12 2019, 2:02 PM
vitalybuka committed rGd3ed66dfb37c: SanitizerCommon: 64-bit SPARC/Linux port (authored by vitalybuka).
SanitizerCommon: 64-bit SPARC/Linux port
Mar 12 2019, 2:02 PM
vitalybuka committed rL355980: AddressSanitizer: 64-bit SPARC/Linux port.
AddressSanitizer: 64-bit SPARC/Linux port
Mar 12 2019, 2:01 PM