platform_hardware_interfaces/automotive
Chris Weir 864bcb9e7a Fix hwasan error for CAN HAL
Hardware address sanitizer is complaining about parseConfigFile. I
suspect the issue is that protobuf is taking a pointer to an ifstream
rather than a reference, unique_ptr, or shared_ptr. I _think_ this
results in some sort of attempt to access the stream after it's closed.
In order to get around this, I moved ownership of the stream up one
level so that the stream stays open for longer.

Bug: 263769296
Test: canhalconfigurator-aidl doesn't crash on seahawk_hwasan-userdebug
Change-Id: I937d501a4759f0781304c518b518beaf8c6fed68
2023-01-06 14:13:58 -08:00
..
audiocontrol Update version for audiocontrol 2022-12-21 10:59:55 -08:00
can Fix hwasan error for CAN HAL 2023-01-06 14:13:58 -08:00
evs Fix how displays are used in test cases am: 017cb98ee9 am: 1186b99120 am: ed6ebed9f3 am: 819113071d 2022-12-09 01:44:56 +00:00
occupant_awareness/aidl Updating cc_fuzz with default service fuzzer config 2022-08-22 23:18:11 +00:00
remoteaccess Merge changes I3b0c6325,I40f97f4b am: a55e702324 am: 76c6b3a669 am: 673426770e 2022-12-08 03:23:04 +00:00
sv Update owners for hardware/interfaces. 2022-06-04 01:43:52 +00:00
vehicle Merge "Added DRIVER_ATTENTION_MONITORING_ENABLED to hardware layer." 2023-01-05 18:18:33 +00:00
OWNERS Update owners for hardware/interfaces. 2022-06-04 01:43:52 +00:00
README.md
TEST_MAPPING Add tests that might be affected by HAL to presubmit. 2022-02-23 12:40:04 -08:00

Autmotive HALs


Overview:

The automotive HAL tree is used by Android Automotive to discover and operate hardware specific to a car.

The HALs are not (yet) frozen, as the HAL definition is expected to evolve between Android releases.