Bug 177061

Summary: Version 5.42-1 of bluez prevents the computer from receiving files over bluetooth
Product: Drivers Reporter: Francisco Cribari (cribari)
Component: BluetoothAssignee: linux-bluetooth (linux-bluetooth)
Status: NEW ---    
Severity: normal CC: andyrtr, cribari, pachoramos1, szymon.janc
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 4.7.7 Subsystem:
Regression: No Bisected commit-id:

Description Francisco Cribari 2016-10-08 12:29:15 UTC
Description: After upgrading bluez, bluez-libs and bluez-utils from version 5.41-2 to version 5.42-1 (Arch Linux) I am no longer able to send files from my Android devices (cell phone and tablet) to my notebook (Dell XPS 13, model 9343, with Intel wifi+bluetooth card). (The Android devices are marked as "Trusted".) I am able to send files from the computer to the Android devices, but not the other way around. 

Additional info:
* package version(s)

bluez, bluez-libs and bluez-utils to version 5.42-1

* config and/or log files etc.

Logs available at http://pastebin.com/Zh6y2VZU

See also https://bbs.archlinux.org/viewtopic.php?pid=1659470 and https://bugs.archlinux.org/task/51284

Note: I noticed that my last successful file transfer from my Android devices to my notebook (which runs Arch Linux) was on September 26, 2016. I then noticed that on that day Bluez was updated:

[2016-09-26 13:11] [ALPM] upgraded bluez-utils (5.41-2 -> 5.42-1)
[2016-09-26 13:11] [ALPM] upgraded bluez-libs (5.41-2 -> 5.42-1)
[2016-09-26 13:11] [ALPM] upgraded bluez (5.41-2 -> 5.42-1)

I then downgraded bluez, bluez-libs and bluez-utils to version 5.41-2 and I can now send files from my cell phone and tablet to my notebook again. Hence, I believe there is a problem with version 5.42.1 of bluez. With that installed bluetooth is functional except for one thing: the computer does not receive files over bluetooth. 

I believe the problem was introduced by the following commit: http://git.kernel.org/cgit/bluetooth/bluez.git/commit/?id=dcbc28940118a14ce175153e5f006551600e9244


Steps to reproduce:

Using version 5.42-1 of bluez, bluez-libs and bluez-utils pair an Android device to the computer and try to send a file from the Android device to the computer (not the other way around).
Comment 1 Pacho Ramos 2016-10-24 12:30:59 UTC
Also in Gentoo we are suffering the same issue