New issue
Advanced search Search tips

Issue 711142 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug

Blocking:
issue 675413



Sign in to add a comment

app_shell crashes on loading app that uses Bluetooth

Project Member Reported by michae...@chromium.org, Apr 13 2017

Issue description

AppShell does not initialize the BlueZ stack for Linux. So apps that include the "bluetooth" manifest key cause AppShell to crash on load.

Note: On Linux (as opposed to CrOS), the bluetooth API is only available to *whitelisted* apps.

[49154:49154:0412/202929.315536:458646620657:FATAL:bluez_dbus_manager.cc(246)] Check failed: g_bluez_dbus_manager. bluez::BluezDBusManager::Get() called before Initialize()
#0 0x7fa4e3d74137 base::debug::StackTrace::StackTrace()
#1 0x7fa4e3d9998b logging::LogMessage::~LogMessage()
#2 0x7fa4dbfecd33 bluez::BluezDBusManager::Get()
#3 0x7fa4dbf9450e bluez::BluetoothAdapterBlueZ::BluetoothAdapterBlueZ()
#4 0x7fa4dbf93457 device::BluetoothAdapter::CreateAdapter()
#5 0x7fa4dbf82c84 device::BluetoothAdapterFactory::GetAdapter()
#6 0x0000005237b8 extensions::BluetoothEventRouter::GetAdapter()
#7 0x0000005263d0 extensions::BluetoothEventRouter::OnListenerAdded()
#8 0x00000052133a extensions::BluetoothAPI::OnListenerAdded()
...

The same crash was fixed for Chrome OS in  issue 585586 . See: https://codereview.chromium.org/1692723002

Also fixed in content_shell in  issue 552488 .

 
Status: Fixed (was: Started)

Sign in to add a comment