New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 687396 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Chrome
Pri: 1
Type: Bug



Sign in to add a comment

Manage BLE advertisement objects within the adapter.

Project Member Reported by st...@chromium.org, Feb 1 2017

Issue description

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

Owner: r...@chromium.org

Comment 2 by ketakid@google.com, Mar 24 2017

Labels: -M-58 M-59
Owner: xiaoyinh@chromium.org

Comment 3 by r...@chromium.org, Mar 28 2017

Owner: r...@chromium.org
This will take some work to redesign and correct. Assigning back to myself tentatively.

Comment 4 by r...@chromium.org, Apr 7 2017

Labels: -M-59 M-60
Owner: sonnysasaka@chromium.org
Sonny, this may be a bit complex issue to fix but should give you exposure to the full stack.

Sign in to add a comment