Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-3089

ERROR when running tests on ARM64 server with TSAN or ASAN enabled

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.18.0, 1.17.1
    • test
    • None

    Description

       

      Fow now I am trying to build and test Kudu on ARM server, for Debug build type, the building process and almost all tests can pass. but for TSAN and ASAN building type, I can build sucessfully, but all the test cases will raise follow error.

      root@kudu-asan2:/opt/kudu/build/asan# bin/kudu-ts-cli-test
      AddressSanitizer:DEADLYSIGNAL
      =================================================================
      ==14378==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x000000000000 bp 0xffffc2649d10 sp 0xffffc2649d10 T0)
      ==14378==Hint: pc points to the zero page.
      ==14378==The signal is caused by a READ memory access.
      ==14378==Hint: address points to the zero page.AddressSanitizer can not provide additional info.
      SUMMARY: AddressSanitizer: SEGV (<unknown module>) 
      ==14378==ABORTING
      

      I have struggle for a while but no progress, could anyone help to give any suggestion ? thanks a lot!

       

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              seanlau liusheng
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: