mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-03 03:31:41 +03:00
Merge branch 'feat/sec_esp_drivers_v6.1' into 'release/v6.1'
fix(drivers): harden multiple peripheral drivers against local DoS and memory corruption (v6.1) See merge request espressif/esp-idf!50555
This commit is contained in:
@@ -907,6 +907,9 @@ static esp_err_t i2c_master_bus_destroy(i2c_master_bus_handle_t bus_handle)
|
||||
if (err == ESP_OK) {
|
||||
err = release_ret;
|
||||
}
|
||||
// Non-OK here means interrupt teardown did not complete, so the ISR
|
||||
// may still reference i2c_master and its wrapper-owned resources.
|
||||
return err;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user