ubsan_suppressions.txt 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. # Protobuf stuff
  2. nonnull-attribute:google::protobuf::*
  3. alignment:google::protobuf::*
  4. nonnull-attribute:_tr_stored_block
  5. # The following 5 suppressors should be removed as part of C++ cleanup
  6. enum:client_fuzzer_one_entry
  7. enum:message_compress_test
  8. enum:transport_security_test
  9. enum:algorithm_test
  10. alignment:transport_security_test
  11. # TODO(jtattermusch): address issues and remove the supressions
  12. nonnull-attribute:gsec_aes_gcm_aead_crypter_decrypt_iovec
  13. nonnull-attribute:gsec_test_random_encrypt_decrypt
  14. nonnull-attribute:gsec_test_multiple_random_encrypt_decrypt
  15. nonnull-attribute:gsec_test_copy
  16. nonnull-attribute:gsec_test_encrypt_decrypt_test_vector
  17. alignment:absl::little_endian::Store64
  18. alignment:absl::little_endian::Load64
  19. float-divide-by-zero:grpc::testing::postprocess_scenario_result
  20. enum:grpc_op_string
  21. signed-integer-overflow:chrono
  22. enum:grpc_http2_error_to_grpc_status
  23. enum:grpc_chttp2_cancel_stream
  24. enum:api_fuzzer
  25. # TODO(juanlishen): Remove this supression after
  26. # https://github.com/GoogleCloudPlatform/layer-definitions/issues/531 is
  27. # addressed.
  28. alignment:grpc_core::XdsPriorityListUpdate::*
  29. # Benign pointer-overflow error in boringssl
  30. # (ref: https://github.com/openssl/openssl/issues/16816)
  31. pointer-overflow:mem_ctrl
  32. # https://github.com/protocolbuffers/upb/issues/452
  33. pointer-overflow:_upb_extreg_add