[PATCH] D63104: Add GSYM utility files along with unit tests.

Greg Clayton via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 26 10:23:36 PDT 2019


Was already fixed with:

$ svn commit
Sending        lib/DebugInfo/GSYM/Range.cpp
Transmitting file data .done
Committing transaction...
Committed revision 364447.


> On Jun 26, 2019, at 10:03 AM, Kostya Serebryany via Phabricator <reviews at reviews.llvm.org> wrote:
> 
> kcc added a comment.
> 
> Hi, 
> I think this is causing a failure on the asan bot. Please fix or revert ASAP
> 
> [==========] Running 1 test from 1 test case.
> [----------] Global test environment set-up.
> [----------] 1 test from GSYMTest
> 
> [ RUN      ] GSYMTest.TestRanges
> ================================
> 
> 19204==ERROR: AddressSanitizer: container-overflow on address 0x606000000390 at pc 0x00000052cde7 bp 0x7ffdbaad4740 sp 0x7ffdbaad4738
> -------------------------------------------------------------------------------------------------------------------------------------
> 
> READ of size 8 at 0x606000000390 thread T0
> 
>  #0 0x52cde6 in endAddress /b/sanitizer-x86_64-linux-fast/build/llvm/include/llvm/DebugInfo/GSYM/Range.h:48:40
>  #1 0x52cde6 in intersects /b/sanitizer-x86_64-linux-fast/build/llvm/include/llvm/DebugInfo/GSYM/Range.h:58
>  #2 0x52cde6 in intersect /b/sanitizer-x86_64-linux-fast/build/llvm/include/llvm/DebugInfo/GSYM/Range.h:61
>  #3 0x52cde6 in llvm::gsym::AddressRanges::insert(llvm::gsym::AddressRange const&) /b/sanitizer-x86_64-linux-fast/build/llvm/lib/DebugInfo/GSYM/Range.cpp:35
>  #4 0x511b8d in GSYMTest_TestRanges_Test::TestBody() /b/sanitizer-x86_64-linux-fast/build/llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp:350:10
>  #5 0x5bcd00 in HandleExceptionsInMethodIfSupported<testing::Test, void> /b/sanitizer-x86_64-linux-fast/build/llvm/utils/unittest/googletest/src/gtest.cc
> 
> 
> Repository:
>  rL LLVM
> 
> CHANGES SINCE LAST ACTION
>  https://reviews.llvm.org/D63104/new/
> 
> https://reviews.llvm.org/D63104
> 
> 
> 



More information about the llvm-commits mailing list