Closed
Bug 790106
Opened 12 years ago
Closed 10 years ago
Desktop B2G/FF crash due to misrouted UPower messages from WebBluetooth
Categories
(Core :: DOM: Device Interfaces, defect)
Tracking
()
RESOLVED
INVALID
blocking-basecamp | - |
People
(Reporter: qdot, Assigned: qdot)
References
Details
(Keywords: crash, Whiteboard: [b2g-crash], [b2g-desktop-builds])
Attachments
(1 file)
UPower uses dbus on desktop, but other comm services on the phone. Using bluetooth on the desktop will crash in debug after a while due to a failed main thread assert in upower handling. This is due to the fact that we pass on messages that aren't handled by bluetooth, and they're handled in the dbus signal catching thread, not the main thread.
Assignee | ||
Comment 1•12 years ago
|
||
This probably doesn't need to block basecamp since we aren't actively using Desktop B2G for much?
(In reply to Kyle Machulis [:kmachulis] [:qdot] from comment #1)
> This probably doesn't need to block basecamp since we aren't actively using
> Desktop B2G for much?
Dunno, I think we expect developers to use it (*I* certainly do :) ).
blocking-basecamp: --- → ?
Comment 3•12 years ago
|
||
While this seems very annoying, we can't block on desktop-only issues.
blocking-basecamp: ? → -
Assignee | ||
Updated•12 years ago
|
Summary: [b2g-bluetooth] Desktop B2G crash due to misrouted UPower messages → Desktop B2G/FF crash due to misrouted UPower messages from WebBluetooth
Assignee | ||
Comment 4•12 years ago
|
||
This is now a problem again now that we're trying to run bluetooth tests on b2g desktop. bent has been running into it for a couple of days.
Comment 5•12 years ago
|
||
I can't say for sure whether or not it would be approved, but an uplift could be considered for a patch here.
Assignee | ||
Comment 6•12 years ago
|
||
I think once we get C++ tests in (which bent at least has started), we'll have better grounds for uplift.
Assignee | ||
Comment 7•12 years ago
|
||
Fun fact and reason we haven't seen it in a while: This only happens on laptops running linux (either for real or in a VM). Desktops don't do battery queries. :)
Assignee | ||
Comment 8•12 years ago
|
||
This is a quick fix. Not really something I expect to land as it means either bluetooth or battery works, but not both.
Assignee | ||
Comment 9•10 years ago
|
||
Bluetooth hasn't worked on desktop in years. RIP.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•