When disconnecting att_reset is called and all requests are notified but instead of passing req->user_data like it should it pass the req itself which nowdays comes from a k_mem_slab, rather than being a contiguous memory that would contain the request and its user data, which would likely cause invalid access. Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com> |
||
|---|---|---|
| .. | ||
| a2dp_internal.h | ||
| a2dp.c | ||
| aes_ccm.c | ||
| at.c | ||
| at.h | ||
| att_internal.h | ||
| att.c | ||
| avdtp_internal.h | ||
| avdtp.c | ||
| CMakeLists.txt | ||
| conn_internal.h | ||
| conn.c | ||
| crypto.c | ||
| crypto.h | ||
| ecc.h | ||
| gatt_internal.h | ||
| gatt.c | ||
| hci_core.c | ||
| hci_core.h | ||
| hci_ecc.c | ||
| hci_ecc.h | ||
| hci_raw_internal.h | ||
| hci_raw.c | ||
| hfp_hf.c | ||
| hfp_internal.h | ||
| Kconfig | ||
| Kconfig.gatt | ||
| Kconfig.l2cap | ||
| keys_br.c | ||
| keys.c | ||
| keys.h | ||
| l2cap_br.c | ||
| l2cap_internal.h | ||
| l2cap.c | ||
| monitor.c | ||
| monitor.h | ||
| rfcomm_internal.h | ||
| rfcomm.c | ||
| sdp_internal.h | ||
| sdp.c | ||
| settings.c | ||
| settings.h | ||
| smp_null.c | ||
| smp.c | ||
| smp.h | ||
| testing.c | ||
| testing.h | ||
| uuid.c | ||