Description of problem: Clicked on bluetooth systray menu to try to add a new bluetooth device. Version-Release number of selected component: 1:blueman-2.1-1.fc29 Additional info: reporter: libreport-2.10.0 cmdline: /usr/bin/python3 /usr/bin/blueman-assistant crash_function: __call__ exception_type: gi.repository.GLib.GError executable: /usr/bin/blueman-assistant interpreter: python3-3.7.3-3.fc29.x86_64 kernel: 5.0.10-200.fc29.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: Gio.py:295:__call__:gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: Method "QueryPlugins" with signature "" on interface "org.blueman.Applet" doesn't exist (41) Traceback (most recent call last): File "/usr/bin/blueman-assistant", line 270, in <module> Assistant(args) File "/usr/bin/blueman-assistant", line 52, in __init__ check_bluetooth_status(_("Bluetooth needs to be turned on for the Bluetooth assistant to work"), lambda: exit()) File "/usr/lib/python3.7/site-packages/blueman/Functions.py", line 71, in check_bluetooth_status if "PowerManager" not in applet.QueryPlugins(): File "/usr/lib64/python3.7/site-packages/gi/overrides/Gio.py", line 295, in __call__ None) gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: Method "QueryPlugins" with signature "" on interface "org.blueman.Applet" doesn't exist (41) Local variables in innermost frame: self: <gi.overrides.Gio._DBusProxyMethodCall object at 0x7f67ac1cdfd0> args: () kwargs: {} signature: '()' arg_variant: GLib.Variant('()', ())
Created attachment 1584386 [details] File: backtrace
Created attachment 1584387 [details] File: cgroup
Created attachment 1584388 [details] File: cpuinfo
Created attachment 1584389 [details] File: environ
Created attachment 1584390 [details] File: mountinfo
Created attachment 1584391 [details] File: namespaces
Created attachment 1584392 [details] File: open_fds
Hi and thanks for reporting the bug. Can you check which version of python3-gobject is installed on your system? The latest version in Fedora is 3.30.4. There have been some minor issues with blueman when running with an older version of python3-gobject; updating that package may solve this issue. Also, if you can reproduce the bug, please do the following: 1. Open the terminal 2. Close any running instances of blueman-applet: "pkill blueman-applet" 3. Run blueman in debug mode: "blueman-applet --loglevel debug" 4. Trigger the bug 5. Copy any output from blueman-applet and post it here. Thanks in advance!
$ rpm -qi python3-gobject Name : python3-gobject Version : 3.30.4 Release : 1.fc29 Architecture: x86_64 Install Date: Tue 04 Dec 2018 05:52:25 AM EST This version has been installed since before the crash. Attached is some debug log output from a reproduction attempt -- I think it may be a different error.
Created attachment 1586301 [details] blueman-applet debug
Thanks for the debug output. I have reported the issue upstream and will try working together to fix it. If you have a GitHub account, you can participate in the upstream bug report at the following URL: https://github.com/blueman-project/blueman/issues/1062
FEDORA-2019-7b1d56b656 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-7b1d56b656
FEDORA-2019-044354081d has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-044354081d
blueman-2.1.1-1.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-7b1d56b656
blueman-2.1.1-1.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-044354081d
blueman-2.1.1-1.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
blueman-2.1.1-1.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.