Open Thalley opened 4 weeks ago
Describe the bug If there is a BIG created and periodic advertising is started right after extended advertising, there is an assert in the controller that is triggered:
ASSERTION FAIL [id != ((uint8_t)((uint8_t)0 - 1))] @ WEST_TOPDIR/zephyr/subsys/bluetooth/controller/ll_sw/ull_adv_aux.c:3218 @ WEST_TOPDIR/zephyr/subsys/bluetooth/controller/ll_sw/ull_adv_aux.c:3218
To Reproduce Can be reproduced with https://github.com/zephyrproject-rtos/zephyr/pull/72690
Steps to reproduce the behavior:
start_ext_adv
tests/bsim/bluetooth/host/iso/bis/src/bis_broadcaster.c
tests/bsim/bluetooth/host/iso/bis/tests_scripts/bis.sh
Expected behavior Expect the controller to support starting periodic advertising directly after extended advertising.
Impact Big annoyance, but can be circumvented with a single k_sleep
Logs and console output See above
Environment (please complete the following information):
Additional context N/A
Describe the bug If there is a BIG created and periodic advertising is started right after extended advertising, there is an assert in the controller that is triggered:
To Reproduce Can be reproduced with https://github.com/zephyrproject-rtos/zephyr/pull/72690
Steps to reproduce the behavior:
start_ext_adv
fromtests/bsim/bluetooth/host/iso/bis/src/bis_broadcaster.c
tests/bsim/bluetooth/host/iso/bis/tests_scripts/bis.sh
Expected behavior Expect the controller to support starting periodic advertising directly after extended advertising.
Impact Big annoyance, but can be circumvented with a single k_sleep
Logs and console output See above
Environment (please complete the following information):
Additional context N/A