Bug 1981719 - [abrt] blueman: _update_power_levels(): ManagerDeviceList.py:438:_update_power_levels:gi.repository.GLib.GError: g-file-error-quark: Failed to open file “/usr/share/blueman/pixmaps/blueman-lq-150.png”: No such file or directory (4)
Summary: [abrt] blueman: _update_power_levels(): ManagerDeviceList.py:438:_update_powe...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: blueman
Version: 34
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Artur Frenszek-Iwicki
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:14832e1bb1dda263ecf9ada5920...
: 1992989 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-07-13 08:11 UTC by Karol Siczek
Modified: 2021-08-15 01:33 UTC (History)
5 users (show)

Fixed In Version: blueman-2.2.2-1.fc34 blueman-2.2.2-1.fc33
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-08-15 01:12:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (2.32 KB, text/plain)
2021-07-13 08:11 UTC, Karol Siczek
no flags Details
File: cpuinfo (2.53 KB, text/plain)
2021-07-13 08:11 UTC, Karol Siczek
no flags Details
File: environ (589 bytes, text/plain)
2021-07-13 08:11 UTC, Karol Siczek
no flags Details
File: mountinfo (4.51 KB, text/plain)
2021-07-13 08:11 UTC, Karol Siczek
no flags Details
File: namespaces (172 bytes, text/plain)
2021-07-13 08:11 UTC, Karol Siczek
no flags Details
File: open_fds (1.46 KB, text/plain)
2021-07-13 08:11 UTC, Karol Siczek
no flags Details

Description Karol Siczek 2021-07-13 08:11:00 UTC
Version-Release number of selected component:
blueman-1:2.2.1-1.fc34

Additional info:
reporter:       libreport-2.15.2
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/blueman-manager.service
cmdline:        /usr/bin/python3 /usr/bin/blueman-manager
crash_function: _update_power_levels
exception_type: gi.repository.GLib.GError
executable:     /usr/bin/blueman-manager
interpreter:    python3-3.9.6-1.fc34.x86_64
kernel:         5.12.14-300.fc34.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
ManagerDeviceList.py:438:_update_power_levels:gi.repository.GLib.GError: g-file-error-quark: Failed to open file “/usr/share/blueman/pixmaps/blueman-lq-150.png”: No such file or directory (4)

Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/blueman/main/Manager.py", line 161, in on_dbus_name_appeared
    self.List.display_known_devices(autoselect=True)
  File "/usr/lib/python3.9/site-packages/blueman/gui/DeviceList.py", line 247, in display_known_devices
    self.device_add_event(device)
  File "/usr/lib/python3.9/site-packages/blueman/gui/manager/ManagerDeviceList.py", line 266, in device_add_event
    self.add_device(device)
  File "/usr/lib/python3.9/site-packages/blueman/gui/manager/ManagerDeviceList.py", line 595, in add_device
    super().add_device(device)
  File "/usr/lib/python3.9/site-packages/blueman/gui/DeviceList.py", line 236, in add_device
    self.row_setup_event(tree_iter, device)
  File "/usr/lib/python3.9/site-packages/blueman/gui/manager/ManagerDeviceList.py", line 327, in row_setup_event
    self._monitor_power_levels(tree_iter, device)
  File "/usr/lib/python3.9/site-packages/blueman/gui/manager/ManagerDeviceList.py", line 343, in _monitor_power_levels
    self._update_power_levels(tree_iter, device, cinfo)
  File "/usr/lib/python3.9/site-packages/blueman/gui/manager/ManagerDeviceList.py", line 438, in _update_power_levels
    icon = GdkPixbuf.Pixbuf.new_from_file_at_scale(os.path.join(PIXMAP_PATH, icon_name), w, h, True)
gi.repository.GLib.GError: g-file-error-quark: Failed to open file “/usr/share/blueman/pixmaps/blueman-lq-150.png”: No such file or directory (4)

Local variables in innermost frame:
self: <ManagerDeviceList.ManagerDeviceList object at 0x7f75cd746e40 (blueman+gui+manager+ManagerDeviceList+ManagerDeviceList at 0x560d948023c0)>
tree_iter: <Gtk.TreeIter object at 0x7f75cd724c40 (GtkTreeIter at 0x7f75c0001c00)>
device: <Device.Device object at 0x7f75cd756cc0 (blueman+bluez+Device+Device at 0x560d947b8c90)>
cinfo: <_blueman.conn_info object at 0x7f75cd757900>
row: {'cell_fader': <GtkAnimation.CellFade object at 0x7f75cd75aac0 (blueman+gui+GtkAnimation+CellFade at 0x560d9460d900)>, 'battery': 0.0, 'rssi': 50.0, 'lq': 0.0, 'tpl': 0.0}
bars: {'rssi': 50.0, 'lq': 150.39370078740157, 'tpl': 10}
w: 14
h: 48
name: 'lq'
perc: 150.39370078740157
icon_name: 'blueman-lq-150.png'

Comment 1 Karol Siczek 2021-07-13 08:11:04 UTC
Created attachment 1801078 [details]
File: backtrace

Comment 2 Karol Siczek 2021-07-13 08:11:07 UTC
Created attachment 1801079 [details]
File: cpuinfo

Comment 3 Karol Siczek 2021-07-13 08:11:09 UTC
Created attachment 1801080 [details]
File: environ

Comment 4 Karol Siczek 2021-07-13 08:11:11 UTC
Created attachment 1801081 [details]
File: mountinfo

Comment 5 Karol Siczek 2021-07-13 08:11:13 UTC
Created attachment 1801082 [details]
File: namespaces

Comment 6 Karol Siczek 2021-07-13 08:11:15 UTC
Created attachment 1801083 [details]
File: open_fds

Comment 7 Hugh Cole-Baker 2021-08-03 11:57:58 UTC
Similar problem has been detected:

Connected a Bluetooth headset, "SoundBuds Slim"

reporter:       libreport-2.15.2
cgroup:         0::/user.slice/user-9999.slice/user/app.slice/blueman-manager.service
cmdline:        /usr/bin/python3 /usr/bin/blueman-manager
crash_function: _update_power_levels
exception_type: gi.repository.GLib.GError
executable:     /usr/bin/blueman-manager
interpreter:    python3-3.9.6-2.fc34.x86_64
kernel:         5.12.15-300.fc34.x86_64
package:        blueman-1:2.2.1-1.fc34
reason:         ManagerDeviceList.py:438:_update_power_levels:gi.repository.GLib.GError: g-file-error-quark: Failed to open file “/usr/share/blueman/pixmaps/blueman-lq-150.png”: No such file or directory (4)
runlevel:       N 3
type:           Python3
uid:            9999

Comment 8 Fedora Update System 2021-08-06 21:56:01 UTC
FEDORA-2021-bcf71bd831 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-bcf71bd831

Comment 9 Fedora Update System 2021-08-06 22:09:55 UTC
FEDORA-2021-7d333eedd6 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-7d333eedd6

Comment 10 Fedora Update System 2021-08-07 01:35:59 UTC
FEDORA-2021-7d333eedd6 has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-7d333eedd6`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-7d333eedd6

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2021-08-07 14:12:35 UTC
FEDORA-2021-bcf71bd831 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-bcf71bd831`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-bcf71bd831

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Karol Siczek 2021-08-12 08:09:46 UTC
*** Bug 1992989 has been marked as a duplicate of this bug. ***

Comment 13 Fedora Update System 2021-08-15 01:12:02 UTC
FEDORA-2021-bcf71bd831 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 14 Fedora Update System 2021-08-15 01:33:16 UTC
FEDORA-2021-7d333eedd6 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.