Bug 1795944 - [abrt] solaar: check_feature(): settings_templates.py:381:check_feature:AttributeError: '_SETTINGS_LIST' object has no attribute 'low_res_scroll'
Summary: [abrt] solaar: check_feature(): settings_templates.py:381:check_feature:Attri...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: solaar
Version: 31
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Eric Smith
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:55e7036ed216afebfdc0aba77fe...
: 1810183 1813205 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-01-29 09:56 UTC by Markus Schulze
Modified: 2020-04-02 09:19 UTC (History)
6 users (show)

Fixed In Version: solaar-1.0.2-0.1.rc1.20200322git563ef0d.fc32 solaar-1.0.2-0.1.rc1.20200322git563ef0d.fc31 solaar-1.0.2-0.1.rc1.20200322git563ef0d.fc30
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-04-01 00:18:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.42 KB, text/plain)
2020-01-29 09:56 UTC, Markus Schulze
no flags Details
File: cpuinfo (2.48 KB, text/plain)
2020-01-29 09:56 UTC, Markus Schulze
no flags Details
File: environ (1.92 KB, text/plain)
2020-01-29 09:56 UTC, Markus Schulze
no flags Details
File: mountinfo (2.54 KB, text/plain)
2020-01-29 09:56 UTC, Markus Schulze
no flags Details
File: namespaces (129 bytes, text/plain)
2020-01-29 09:56 UTC, Markus Schulze
no flags Details
File: open_fds (1.62 KB, text/plain)
2020-01-29 09:56 UTC, Markus Schulze
no flags Details

Description Markus Schulze 2020-01-29 09:56:12 UTC
Version-Release number of selected component:
solaar-1.0.1-1.fc31

Additional info:
reporter:       libreport-2.11.3
cgroup:         0::/user.slice/user-1000.slice/user/gnome-launched-solaar.desktop-2714.scope
cmdline:        /usr/bin/python3 -s /usr/bin/solaar
crash_function: check_feature
exception_type: AttributeError
executable:     /usr/bin/solaar
interpreter:    python3-3.7.6-1.fc31.x86_64
kernel:         5.4.13-201.fc31.x86_64
runlevel:       N 5
type:           Python3
uid:            1000

Truncated backtrace:
settings_templates.py:381:check_feature:AttributeError: '_SETTINGS_LIST' object has no attribute 'low_res_scroll'

Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/solaar/ui/window.py", line 380, in _device_selected
    _update_info_panel(device, full=True)
  File "/usr/lib/python3.7/site-packages/solaar/ui/window.py", line 701, in _update_info_panel
    _update_device_panel(device, _info._device, _info._buttons, full)
  File "/usr/lib/python3.7/site-packages/solaar/ui/window.py", line 672, in _update_device_panel
    _config_panel.update(device, is_online)
  File "/usr/lib/python3.7/site-packages/solaar/ui/config_panel.py", line 206, in update
    for s in device.settings:
  File "/usr/lib/python3.7/site-packages/logitech_receiver/receiver.py", line 254, in settings
    _check_feature_settings(self, self._settings)
  File "/usr/lib/python3.7/site-packages/logitech_receiver/settings_templates.py", line 385, in check_feature_settings
    check_feature(_LOW_RES_SCROLL[0], _F.LOWRES_WHEEL)
  File "/usr/lib/python3.7/site-packages/logitech_receiver/settings_templates.py", line 381, in check_feature
    feature = getattr(FeatureSettings, field_name)()
AttributeError: '_SETTINGS_LIST' object has no attribute 'low_res_scroll'

Local variables in innermost frame:
featureId: NamedInt(8496, 'LOWRES WHEEL')
field_name: 'low_res_scroll'
name: 'low-res-scroll'
already_known: []
device: <PairedDevice(1,406F,MX Ergo)>

Potential duplicate: bug 1754295

Comment 1 Markus Schulze 2020-01-29 09:56:16 UTC
Created attachment 1656193 [details]
File: backtrace

Comment 2 Markus Schulze 2020-01-29 09:56:17 UTC
Created attachment 1656194 [details]
File: cpuinfo

Comment 3 Markus Schulze 2020-01-29 09:56:19 UTC
Created attachment 1656195 [details]
File: environ

Comment 4 Markus Schulze 2020-01-29 09:56:20 UTC
Created attachment 1656196 [details]
File: mountinfo

Comment 5 Markus Schulze 2020-01-29 09:56:22 UTC
Created attachment 1656197 [details]
File: namespaces

Comment 6 Markus Schulze 2020-01-29 09:56:23 UTC
Created attachment 1656198 [details]
File: open_fds

Comment 7 Frank Büttner 2020-03-04 16:43:50 UTC
*** Bug 1810183 has been marked as a duplicate of this bug. ***

Comment 8 Dominik Drazyk 2020-03-13 09:13:37 UTC
*** Bug 1813205 has been marked as a duplicate of this bug. ***

Comment 9 Fedora Update System 2020-03-24 14:39:35 UTC
FEDORA-2020-5011b62b4b has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-5011b62b4b

Comment 10 Fedora Update System 2020-03-24 14:40:00 UTC
FEDORA-2020-2d902a1576 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2d902a1576

Comment 11 Fedora Update System 2020-03-24 14:40:12 UTC
FEDORA-2020-d00e89d607 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d00e89d607

Comment 12 Fedora Update System 2020-03-24 19:55:36 UTC
FEDORA-2020-5011b62b4b has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-5011b62b4b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-5011b62b4b

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

Comment 13 Fedora Update System 2020-03-25 09:50:03 UTC
FEDORA-2020-d00e89d607 has been pushed to the Fedora 30 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d00e89d607`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d00e89d607

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

Comment 14 Fedora Update System 2020-03-25 09:50:15 UTC
FEDORA-2020-2d902a1576 has been pushed to the Fedora 31 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2d902a1576`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2d902a1576

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

Comment 15 Fedora Update System 2020-04-01 00:18:22 UTC
FEDORA-2020-5011b62b4b has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2020-04-01 01:55:34 UTC
FEDORA-2020-2d902a1576 has been pushed to the Fedora 31 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2020-04-01 16:33:08 UTC
FEDORA-2020-5011b62b4b has been pushed to the Fedora 32 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2020-04-02 09:19:25 UTC
FEDORA-2020-d00e89d607 has been pushed to the Fedora 30 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.