Version-Release number of selected component: solaar-1.0.7-1.fc34 Additional info: reporter: libreport-2.15.2 cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-gnome-solaar-2497.scope cmdline: /usr/bin/python3 -s /usr/bin/solaar --window=hide crash_function: _add_device exception_type: AssertionError executable: /usr/bin/solaar interpreter: python3-3.9.7-1.fc34.x86_64 kernel: 5.14.11-200.fc34.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: tray.py:375:_add_device:AssertionError Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/solaar/ui/__init__.py", line 177, in _status_changed tray.update(device) File "/usr/lib/python3.9/site-packages/solaar/ui/tray.py", line 535, in update index = _add_device(device) File "/usr/lib/python3.9/site-packages/solaar/ui/tray.py", line 375, in _add_device assert path == receiver_path AssertionError Local variables in innermost frame: device: <Device(1,4065,G613 Wireless Mechanical Gaming Keyboard,A4D7BD66)> receiver_path: '/dev/hidraw4' index: 1 idx: 0 path: '/dev/hidraw7' _ignore: None number: None
Created attachment 1834458 [details] File: backtrace
Created attachment 1834459 [details] File: cpuinfo
Created attachment 1834460 [details] File: environ
Created attachment 1834461 [details] File: mountinfo
Created attachment 1834462 [details] File: namespaces
Created attachment 1834463 [details] File: open_fds
Thanks for the report! Could you attach the output of `solaar show`? You marked the bug as private. Can we make this bug public? I could point upstream developers to it, then.
Created attachment 1837080 [details] Output of 'solaar show'
Sure. You can make this public, I must have forgotten to unmark the private flag. Sorry about that.
Thanks! Can you tell us what you were doing when the crash occurred? Does it occur every time you do that (is it reproducible)?
Can you test this scratch build once it's completed? https://koji.fedoraproject.org/koji/taskinfo?taskID=78276789 It contains the proposed fix so the crash should not occur anymore.
FEDORA-2021-e2193fb014 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-e2193fb014
FEDORA-2021-ae6f489c2c has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-ae6f489c2c
FEDORA-2021-e2193fb014 has been pushed to the Fedora 35 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-e2193fb014` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-e2193fb014 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-ae6f489c2c 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-ae6f489c2c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-ae6f489c2c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-e2193fb014 has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2021-ae6f489c2c has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.