Branch: refs/heads/974407 Home: https://github.com/bluez/bluez Commit: e4df1f543efa650f842fd89d3a6123428744c2f0 https://github.com/bluez/bluez/commit/e4df1f543efa650f842fd89d3a6123428744c2f0 Author: Pauli Virtanen <pav@xxxxxx> Date: 2025-06-20 (Fri, 20 Jun 2025) Changed paths: M profiles/audio/transport.c Log Message: ----------- bap: don't pass in stream's own metadata to enable() Stream owned metadata pointers may be invalidated in bt_bap_stream operations. Just pass in NULL to keep the current value. Fixes: ERROR: AddressSanitizer: heap-use-after-free READ of size 8 at 0x7b86a76f5d18 thread T0 #0 0x000000836745 in util_iov_dup src/shared/util.c:353 #1 0x0000008ea96b in bap_stream_metadata src/shared/bap.c:1991 #2 0x0000008ebfbe in bap_ucast_enable src/shared/bap.c:2072 #3 0x0000009226e7 in bt_bap_stream_enable src/shared/bap.c:6392 #4 0x00000044037d in transport_bap_resume profiles/audio/transport.c:1981 freed by thread T0 here: #0 0x7f66a92e5bcb in free.part.0 (/lib64/libasan.so.8+0xe5bcb) #1 0x000000837002 in util_iov_free src/shared/util.c:392 #2 0x0000008ea94e in bap_stream_metadata src/shared/bap.c:1990 #3 0x0000008ebfbe in bap_ucast_enable src/shared/bap.c:2072 To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications