Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bluetooth: Controller: Fix interleaved extended scanning assert #82526

Conversation

cvinayak
Copy link
Contributor

@cvinayak cvinayak commented Dec 4, 2024

Fix interleaved extended scanning assert.

ASSERTION FAIL [lll_aux] @ WEST_TOPDIR/zephyr/subsys/bluetooth/controller/ll_sw/ull_scan_aux.c:278

Platform: nRF52x/nRF53x/nRF54x and others.

Reproduce using sample: samples/bluetooth/observer with extended scanning of extended advertising with/without chains

Possible analysis: lll_aux stored in scan context re-used, fix by using lll_aux in node rx instead.

Fix interleaved extended scanning assert.

Signed-off-by: Vinayak Kariappa Chettimada <[email protected]>
@kartben kartben merged commit da792a9 into zephyrproject-rtos:main Dec 16, 2024
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants