Currently lifetime management of BLE advertisements is not managed by the BluetoothAdapter. This leads to situations where an adapter can be shutdown, yet advertisement objects can live on.
This situation will obviously cause issues, since the adapter can shutdown before we unregister the advertisements. Worse, we can have situations where D-Bus itself is shutdown before we unregister advertisements. This is leading to one of the top crashes on Chrome OS for 56 - crbug.com/683270.
Currently we're putting in a temporary fix for the crash but we should fix this the correct way at a priority.
Comment 1 by st...@chromium.org
, Mar 3 2017