[
https://issues.apache.org/jira/browse/KUDU-3089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17065356#comment-17065356
]
Adar Dembo commented on KUDU-3089:
----------------------------------
Yeah that looks like a reasonable way to invoke the tests (using
build-and-test.sh).
Honestly I have very little idea as to how ASAN/TSAN work under the hood. Your
best bet is to contact the sanitizer developers (as you did) or debug the
sanitizer codebases to understand what they do.
That said, the error you shared was for ASAN; what's wrong with TSAN?
> ERROR when running tests on ARM64 server with TSAN or ASAN enabled
> ------------------------------------------------------------------
>
> Key: KUDU-3089
> URL: https://issues.apache.org/jira/browse/KUDU-3089
> Project: Kudu
> Issue Type: Bug
> Reporter: liusheng
> Priority: Major
>
>
> 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.
> {code:java}
> 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
> {code}
> I have struggle for a while but no progress, could anyone help to give any
> suggestion ? thanks a lot!
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)