Package: gnome-bluetooth Version: 3.4.2-1 Severity: normal File: /usr/bin/bluetooth-applet
when disconnecting a LogiLink ID0052 bluetooth keyboard, bluetooth-applet segfaults with this traceback: #0 0x00007ffff577ff6c in g_type_check_instance_cast () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #1 0x00007ffff7bc2aab in bluetooth_client_connect_service () from /usr/lib/libgnome-bluetooth.so.10 #2 0x00007ffff79b2839 in bluetooth_applet_disconnect_device () from /usr/lib/gnome-bluetooth/libgnome-bluetooth-applet.so.0 #3 0x00000000004055f1 in _start () steps to reproduce: * set up the device * the device is now active and ready * right-click the bluetooth icon, go to the keyboard submenu * it displays "Connected" in the first line, and offers to "disconnect" in the second one * click disconnect * repeat the last steps (as it still shows up as connected) * gnome-bluetooth segfaults one could assume that the device is malbehaved, as disconnecting the keyboard also makes an android smartphone (using cyanogenmod) freeze. on the other hand, no bad behavior occurs when connecting/disconnecting using `hidd`. as bluetooth-applet is something i can help debugging, i'm reporting this here. (after all, bluetooth-applet shouldn't crash no matter how badly a device behaves.) dmesg contains lines like these: [14918.938381] generic-bluetooth 0005:0A5C:8502.000B: unknown main item tag 0x0 [14918.938744] input: Bluetooth Keyboard as /devices/pci0000:00/0000:00:1a.0/usb3/3-2/3-2:1.0/bluetooth/hci0/hci0:11/input21 [14918.941471] generic-bluetooth 0005:0A5C:8502.000B: input,hidraw0: BLUETOOTH HID v1.1b Keyboard [Bluetooth Keyboard] on 00:1C:26:D7:5D:72 -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.4-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gnome-bluetooth depends on: ii bluez 4.99-2 ii consolekit 0.4.5-3 ii dconf-gsettings-backend [gsettings-backend] 0.12.1-2 ii dpkg 1.16.8 ii gir1.2-atk-1.0 2.4.0-2 ii gir1.2-freedesktop 1.32.1-1 ii gir1.2-gdkpixbuf-2.0 2.26.1-1 ii gir1.2-glib-2.0 1.32.1-1 ii gir1.2-gnomebluetooth-1.0 3.4.2-1 ii gir1.2-gtk-3.0 3.4.2-2 ii gir1.2-pango-1.0 1.30.0-1 ii libatk1.0-0 2.4.0-2 ii libc6 2.13-35 ii libcairo-gobject2 1.12.2-2 ii libcairo2 1.12.2-2 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libglib2.0-0 2.32.3-1 ii libgnome-bluetooth10 3.4.2-1 ii libgtk-3-0 3.4.2-2 ii libnotify4 0.7.5-1 ii libpango1.0-0 1.30.0-1 ii obex-data-server 0.4.5-1+b3 ii obexd-client 0.46-1+b1 ii udev 175-3.1 Versions of packages gnome-bluetooth recommends: ii gvfs-backends 1.12.3-1+b1 Versions of packages gnome-bluetooth suggests: ii gnome-user-share 3.0.2-1 ii nautilus-sendto 3.0.3-2+b1 -- no debconf information -- To use raw power is to make yourself infinitely vulnerable to greater powers. -- Bene Gesserit axiom
signature.asc
Description: Digital signature