Joe McDonnell created IMPALA-15743:
--------------------------------------

             Summary: TSAN builds crash due to ABI conflict with protobuf 
library
                 Key: IMPALA-15743
                 URL: https://issues.apache.org/jira/browse/IMPALA-15743
             Project: IMPALA
          Issue Type: Bug
          Components: Backend
    Affects Versions: Impala 5.1.0
            Reporter: Joe McDonnell


Protobuf's map_field.h changes its ABI when it detects TSAN via either the 
THREAD_SANITIZER macro or the __SANITIZE_THREAD__ macro. Impala defines 
THREAD_SANITIZER and the compile defines __SANITIZE_THREAD__. Since the ABI is 
different from the linked protobuf library, it crashes when it tries to use 
these structures.

This impacts expr-test, and it might be causing a dataload crash. This came in 
when we bumped the protobuf version.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to