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)