Your message dated Wed, 23 May 2018 00:19:20 +0000 with message-id <[email protected]> and subject line Bug#898201: fixed in bluez 5.49-2 has caused the Debian Bug report #898201, regarding bluetoothd segfault in btd_adv_manager_refresh() to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 898201: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898201 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: bluez Version: 5.49-1 Severity: grave I'm trying to use Bluetooth through the GNOME UI, but bluetoothd keeps crashing: $ systemctl status bluetooth ● bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled) Active: failed (Result: signal) since Tue 2018-05-08 14:55:38 BST; 1min 23s ago Docs: man:bluetoothd(8) Process: 13542 ExecStart=/usr/lib/bluetooth/bluetoothd (code=killed, signal=SEGV) Main PID: 13542 (code=killed, signal=SEGV) Status: "Running" $ sudo dmesg | grep bluetooth [333848.278325] bluetoothd[13542]: segfault at 8 ip 000055983cd7e4d0 sp 00007ffca41fd988 error 4 in bluetoothd[55983cd0a000+10d000] There seems to be a race condition involved, because if I run bluetoothd under gdbserver, it usually doesn't crash until I toggle Bluetooth on and off once or twice. Anyway, I got the following backtrace: Program received signal SIGSEGV, Segmentation fault. btd_adv_manager_refresh (manager=0x0) at src/advertising.c:1176 1176 src/advertising.c: No such file or directory. (gdb) bt #0 btd_adv_manager_refresh (manager=0x0) at src/advertising.c:1176 #1 0x00005555555d4702 in settings_changed (settings=<optimized out>, adapter=0x555555888390) at src/adapter.c:543 #2 new_settings_callback (index=<optimized out>, length=<optimized out>, param=<optimized out>, user_data=0x555555888390) at src/adapter.c:573 #3 0x0000555555603fc8 in request_complete (mgmt=mgmt@entry=0x555555880e10, status=<optimized out>, opcode=opcode@entry=7, index=index@entry=0, length=length@entry=4, param=0x555555880e99) at src/shared/mgmt.c:261 #4 0x0000555555604aed in can_read_data (io=<optimized out>, user_data=0x555555880e10) at src/shared/mgmt.c:353 #5 0x0000555555611203 in watch_callback (channel=<optimized out>, cond=<optimized out>, user_data=<optimized out>) at src/shared/io-glib.c:170 #6 0x00007ffff76c00f5 in g_main_context_dispatch () from target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007ffff76c04c0 in ?? () from target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff76c07d2 in g_main_loop_run () from target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x000055555557493b in main (argc=<optimized out>, argv=<optimized out>) at src/main.c:770 Ben. -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages bluez depends on: ii dbus 1.12.8-2 ii kmod 25-1 ii libasound2 1.1.6-1 ii libc6 2.27-3 ii libdbus-1-3 1.12.8-2 ii libdw1 0.170-0.4 ii libglib2.0-0 2.56.1-2 ii libreadline7 7.0-5 ii libudev1 238-4 ii lsb-base 9.20170808 ii udev 238-4 bluez recommends no packages. Versions of packages bluez suggests: ii pulseaudio-module-bluetooth 11.1-5 -- no debconf information
--- End Message ---
--- Begin Message ---Source: bluez Source-Version: 5.49-2 We believe that the bug you reported is fixed in the latest version of bluez, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Nobuhiro Iwamatsu <[email protected]> (supplier of updated bluez package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 23 May 2018 08:29:05 +0900 Source: bluez Binary: libbluetooth3 libbluetooth-dev bluetooth bluez bluez-cups bluez-obexd bluez-hcidump bluez-test-tools bluez-test-scripts Architecture: source Version: 5.49-2 Distribution: unstable Urgency: medium Maintainer: Debian Bluetooth Maintainers <[email protected]> Changed-By: Nobuhiro Iwamatsu <[email protected]> Description: bluetooth - Bluetooth support bluez - Bluetooth tools and daemons bluez-cups - Bluetooth printer driver for CUPS bluez-hcidump - Analyses Bluetooth HCI packets bluez-obexd - bluez obex daemon bluez-test-scripts - test scripts of bluez bluez-test-tools - test tools of bluez libbluetooth-dev - Development files for using the BlueZ Linux Bluetooth library libbluetooth3 - Library to use the BlueZ Linux Bluetooth stack Closes: 877482 884663 898201 Changes: bluez (5.49-2) unstable; urgency=medium . * Fix bluetoothd segfault in btd_adv_manager_refresh() (Closes: #898201) Add patches/adapter-Fix-accessing-NULL-adv_manager.patch. Cherry-picked from 37a30b5435a45c3f8e233309fc70fc7de92b2e76. * Fix segfault after PIN entry. (Closes: #884663) Add patches/shared-gatt-client-Fix-segfault-after-PIN-entry.patch. * Remove obsolete conf file by bluez.preinst. (Closes: #877482) Checksums-Sha1: 93e48ea02c7b9422a9b315f97840f16cac608af8 2560 bluez_5.49-2.dsc eea3c55a9fab76dc2ce1656ba60a0d62cfb8b226 31964 bluez_5.49-2.debian.tar.xz 6dfab8756280259ae807686430704a8ac14b1752 11497 bluez_5.49-2_amd64.buildinfo Checksums-Sha256: 953cd302bc24e722841fc05307be8d44378f4343d28f7a3de0e43a3b53f9efa0 2560 bluez_5.49-2.dsc 8134cae2d47f7df8007035328c860abec1feddfb175eef365b233e932b6e720e 31964 bluez_5.49-2.debian.tar.xz 4bbaec170a83f16d4080ddc56c0884acf7d418608b5aab1b543c929162d54df3 11497 bluez_5.49-2_amd64.buildinfo Files: f002b03a1c5af53d7156a0eb50ff60d3 2560 admin optional bluez_5.49-2.dsc 47cfd256368468bdec25996eb13b60bb 31964 admin optional bluez_5.49-2.debian.tar.xz 375f94388e031b01dbb623376f36728f 11497 admin optional bluez_5.49-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEXmKe5SMhlzV7hM9DMiR/u0CtH6YFAlsEsHoACgkQMiR/u0Ct H6YaIg//ZkfnzzeusCnmq27GfTg0uTQElzsJXaSFSh7/9NMUr5sULxV7J/OP7YVo zSPaVIJpt3t6ObHNlIL7yM0Ud4PmHGvVvsAomeaVmIBtYeIERxoIXW/RgQWy3DAU 6HbbcBGkWVe5aMkOJM6CmOArN1j9A3OOrXvKB8guFWBu+N8ZLGGbVQVRzJDdzYX/ wAOeLLnuyfbSR9vO3Wp20XocVjuJ35FrxnFFpMIAifsgU63Ygu49hg9evnHfH8a/ XedwLLe+fJ7YKngQyo/1Taf4cW9BYRAg3YEy39a2McO/ImmglxdeNIemxPWygs92 XwFLC/A610ggy8ssYT9tD1+8kOG0UHkGDZ064XOGQYkOs738Mk8FAvGAfensVB0n m/D2xzzp5xfKTEBnpdQbw1Xa5JwxN0aF1wbdKAXbSjrp1IRJC9Becw1jsgWZkc7V zo+qcdwvvsr+/2wu8az0peYMrgOLNqmYgJH/JV/OwQi5ZjDv0dA8bxoGVWP3MAo2 3fIGE/CUGDPq5f5XMHRXGu1MkUoEe9Ew0dRyme9y5wyPSLMmnAmj9qIcpF/wzcr7 fHxaa8yVEDFIcznPJbXec7IyNeSUYhA41mT7FrZZJg6FilkKflX/KWA8Z/opxzwH jhr03n1xeNYxRkl8Q5xIoiwOq/+yDNJvUVyNdWbjG8ASe4ZbJbk= =Wfx8 -----END PGP SIGNATURE-----
--- End Message ---

