Bug 20922

Summary: Crashes if bluetooth is off
Product: Sisyphus Reporter: Alexey Rusakov <ktirf>
Component: nautilus-sendto-bluetoothAssignee: Valery Inozemtsev <shrek>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: aen, aleksandr_burko, cas, christophernav216, kharpost, ksynolog, ktirf, lav, msp, rispterplimo, shrek
Version: unstableKeywords: distro-blocker
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 23155    

Description Alexey Rusakov 2009-07-30 23:47:02 MSD
Плагин очень нервно реагирует на отсутствие Bluetooth. При остановленном hcid он роняет весь nautilus-sendto. Фактически приходится выбирать между постоянно включенным Bluetooth и сносом этого пакета.
Comment 1 Alexey Rusakov 2009-07-30 23:53:05 MSD
Вру, не при остановленном hcid^Wbluetoothd. В общем, у меня на ноуте есть железный выключатель Bluetooth и когда он выключен, всё плохо. Когда включен, всё работает нормально.
Comment 2 Alexey Rusakov 2009-08-02 19:50:52 MSD
Ничего не понимаю. Если я всё правильно понял, следующий код валится на вызове dbus_g_proxy_call (тест-кейс пока не прогонял, сужу по отладке без отладочных символов %-):
GError *e = NULL;
const char *adapter;
DBusGProxy *manager;
/* несущественный код */
manager = dbus_g_proxy_new_for_name (conn, "org.bluez",
					    "/", "org.bluez.Manager");
	if (dbus_g_proxy_call (manager, "DefaultAdapter", &e,
			   G_TYPE_INVALID, DBUS_TYPE_G_OBJECT_PATH, &adapter, G_TYPE_INVALID) == FALSE) /* здесь мы валимся */
{ /* дальше неважно */ }
Comment 3 Alexey Rusakov 2009-12-30 12:44:16 MSK
*** Bug 22633 has been marked as a duplicate of this bug. ***
Comment 4 Andrey Cherepanov 2010-07-05 15:58:03 MSD
Как временное решение - удалите пакет nautilus-sendto-bluetooth.
Всё начинает работать.
Comment 5 Andrey Cherepanov 2010-07-05 15:59:21 MSD
*** Bug 21874 has been marked as a duplicate of this bug. ***
Comment 6 AEN 2010-11-07 00:47:10 MSK
Это не оно?
https://bugzilla.gnome.org/show_bug.cgi?id=626362
Comment 7 AEN 2011-06-24 03:17:39 MSK
У мен не воспроизводится более.