Zoltán Borók-Nagy created IMPALA-13973: ------------------------------------------
Summary: Base64 decoding doesn't report errors in some platforms Key: IMPALA-13973 URL: https://issues.apache.org/jira/browse/IMPALA-13973 Project: IMPALA Issue Type: Bug Components: Backend Reporter: Zoltán Borók-Nagy Base64 decoding doesn't report errors in some platforms. When the libSASL library in the system has a bug, sasl_decode64() accepts almost anything instead of rerturning a proper error code. See details at https://github.com/cyrusimap/cyrus-sasl/issues/619 This issue was already reported by IMPALA-9926 and IMPALA-13968, but they only modified our tests to make them pass in such environments. We could add our own implementation for Base64 decoding, or use another library that doesn't have this bug (and hopefully neither other bugs). The issue is fixed in libSASL, but since we use the library from the system we run on, it means we cannot guarantee correct behavior. -- This message was sent by Atlassian Jira (v8.20.10#820010)