Bug 1891242
| Summary: | [abrt] solaar: _update_menu_item(): tray.py:447:_update_menu_item:AssertionError | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | jaskerx | ||||||||||||||
| Component: | solaar | Assignee: | Dominik 'Rathann' Mierzejewski <dominik> | ||||||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||
| Priority: | unspecified | ||||||||||||||||
| Version: | 32 | CC: | dominik, j, pfpschneider, richardfearn, spacewar | ||||||||||||||
| Target Milestone: | --- | ||||||||||||||||
| Target Release: | --- | ||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||
| OS: | Unspecified | ||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/792b8676e84e9705c30e71eb97a4a4205d8caecf | ||||||||||||||||
| Whiteboard: | abrt_hash:3989e0a8f6bf0675f2c3ab1f2f7c709632017fa2;VARIANT_ID=workstation; | ||||||||||||||||
| Fixed In Version: | solaar-1.0.4-2.fc33 solaar-1.0.4-2.fc32 | Doc Type: | If docs needed, set a value | ||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||
| Last Closed: | 2020-11-10 01:19:33 UTC | Type: | --- | ||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||
| Embargoed: | |||||||||||||||||
| Attachments: |
|
||||||||||||||||
Created attachment 1723959 [details]
File: backtrace
Created attachment 1723960 [details]
File: cpuinfo
Created attachment 1723961 [details]
File: environ
Created attachment 1723962 [details]
File: mountinfo
Created attachment 1723963 [details]
File: namespaces
Created attachment 1723964 [details]
File: open_fds
Thanks for the report. Can you provide the steps to reproduce this? Please post the output of solaar show solaar show
Unifying Receiver
Device path : /dev/hidraw0
USB id : 046d:c52b
Serial : EEAA9FBF
Firmware : 12.10.B0032
Bootloader : 02.15
Other : AA.AA
Has 2 paired device(s) out of a maximum of 6.
Notifications: wireless (0x000100)
Device activity counters: 1=137, 2=45
1: Wireless Keyboard K360
Codename : K360
Kind : keyboard
Wireless PID : 4004
Protocol : HID++ 2.0
Polling rate : 20 ms (50Hz)
Serial number: C7766C1A
Firmware: RQK 36.00.B0007
The power switch is located on the top case.
Supports 13 HID++ 2.0 features:
0: ROOT {0000}
1: FEATURE SET {0001}
2: DEVICE FW VERSION {0003}
3: DEVICE NAME {0005}
4: BATTERY STATUS {1000}
5: unknown:1820 {1820} hidden
6: REPROG CONTROLS {1B00}
7: WIRELESS DEVICE STATUS {1D4B}
8: REMAINING PAIRING {1DF0} hidden
9: unknown:1DF3 {1DF3} hidden
10: FN INVERSION {40A0}
Swap Fx function: False
11: ENCRYPTION {4100}
12: KEYBOARD LAYOUT {4520}
Has 18 reprogrammable keys:
0: MY HOME => HomePage is FN, FN sensitive, reprogrammable
1: Mail => Email is FN, FN sensitive, reprogrammable
2: Search => Search is FN, FN sensitive, reprogrammable
3: MEDIA PLAYER => Music is FN, FN sensitive, reprogrammable
4: Application Switcher => Application Switcher is FN, FN sensitive, reprogrammable
5: Show Desktop => Show Desktop is FN, FN sensitive, reprogrammable
6: MINIMIZE AS WIN M => WindowsMinimize is FN, FN sensitive, reprogrammable
7: MAXIMIZE AS WIN SHIFT M => WindowsRestore is FN, FN sensitive, reprogrammable
8: MY COMPUTER AS WIN E => My Computer is FN, FN sensitive, reprogrammable
9: Lock PC => WindowsLock is FN, FN sensitive, reprogrammable
10: SLEEP => Sleep is FN, FN sensitive, reprogrammable
11: Calculator => Calculator is FN, FN sensitive, reprogrammable
12: Previous => Previous nonstandard
13: Play/Pause => Play/Pause nonstandard
14: Next => Next nonstandard
15: Mute => Mute nonstandard
16: Volume Down => Volume Down nonstandard
17: Volume Up => Volume Up nonstandard
Battery: 90%, discharging, next level 70%.
2: Multi Device Silent Mouse M585/M590
Codename : M585/M590
Kind : mouse
Wireless PID : 406B
Protocol : HID++ 4.5
Polling rate : 8 ms (125Hz)
Serial number: DB633BD6
Bootloader: BOT 48.00.B0001
Firmware: MPM 05.01.B0006
Other:
The power switch is located on the base.
Supports 33 HID++ 2.0 features:
0: ROOT {0000}
1: FEATURE SET {0001}
2: DEVICE FW VERSION {0003}
3: DEVICE NAME {0005}
4: WIRELESS DEVICE STATUS {1D4B}
5: RESET {0020}
6: DEVICE FRIENDLY NAME {0007}
7: BATTERY STATUS {1000}
8: CHANGE HOST {1814}
Change Host: 1:ASIX
9: HOSTS INFO {1815}
Host 0 (paired):
Host 1 (unpaired):
10: REPROG CONTROLS V4 {1B04}
Actions: {'80': 80, '81': 81, '82': 82, '83': 83, '86': 86, '91': 91, '93': 93}
11: PERSISTENT REMAPPABLE ACTION {1C00}
12: POINTER SPEED {2205}
Pointer Speed: 1.0
Sensitivity (Pointer Speed): 256
13: VERTICAL SCROLLING {2100}
Roller type: standard
Ratchet per turn: 18
Scroll lines: 0
14: DFUCONTROL SIGNED {00C2}
15: DEVICE RESET {1802} internal, hidden
16: unknown:1803 {1803} internal, hidden
17: CONFIG DEVICE PROPS {1806} internal, hidden
18: OOBSTATE {1805} internal, hidden
19: unknown:1813 {1813} internal, hidden
20: unknown:1830 {1830} internal, hidden
21: unknown:1861 {1861} internal, hidden
22: unknown:1890 {1890} internal, hidden
23: unknown:1891 {1891} internal, hidden
24: unknown:18A1 {18A1} internal, hidden
25: unknown:1DF3 {1DF3} internal, hidden
26: unknown:1E00 {1E00} hidden
27: unknown:1EB0 {1EB0} internal, hidden
28: unknown:18B1 {18B1} internal, hidden
29: unknown:1850 {1850} internal, hidden
30: unknown:1F03 {1F03} internal, hidden
31: unknown:18C0 {18C0} internal, hidden
32: LOWRES WHEEL {2130}
Wheel Reports: HID
HID++ Scrolling: False
Has 8 reprogrammable keys:
0: Left Button , default: Left Click => Left Button
mse, reprogrammable, pos:0, group:1, gmask:1
1: Right Button , default: Right Click => Right Button
mse, reprogrammable, pos:0, group:1, gmask:1
2: Middle Button , default: Mouse Middle Button => Middle Button
mse, reprogrammable, divertable, persistently divertable, pos:0, group:2, gmask:3
3: Back Button , default: Mouse Back Button => Back Button
mse, reprogrammable, divertable, persistently divertable, pos:0, group:2, gmask:3
4: Forward Button , default: Mouse Forward Button => Forward Button
mse, reprogrammable, divertable, persistently divertable, pos:0, group:2, gmask:3
5: Left Tilt , default: Mouse Scroll Left Button => Left Tilt
mse, reprogrammable, divertable, persistently divertable, pos:0, group:2, gmask:3
6: Right Tilt , default: Mouse Scroll Right Button => Right Tilt
mse, reprogrammable, divertable, persistently divertable, pos:0, group:2, gmask:3
7: Virtual Gesture Button , default: Virtual Gesture Button => Virtual Gesture Button
divertable, virtual, pos:0, group:3, gmask:0
Battery: 50%, discharging, next level 20%.
Thanks! Can you check if you can reproduce this with the latest release 1.0.4? I've just submitted it as an update: https://bodhi.fedoraproject.org/updates/FEDORA-2020-e013f6aedd Also, it would help a lot if you could describe what you did to trigger this error. It's going to be hard to reproduce considering I have no idea what I did other than moving the usb 2.0 hub the logitech unifying receiver is plugged into. Just thought I should submit the bug because it was a catastrophic failure requiring plugging the unifying receiver into another usb port to get mouse and keyboard working again. (In reply to jaskerx from comment #10) > It's going to be hard to reproduce considering I have no idea what I did > other than moving the usb 2.0 hub the logitech unifying receiver is plugged > into. Just thought I should submit the bug because it was a catastrophic > failure requiring plugging the unifying receiver into another usb port to > get mouse and keyboard working again. That's a start! Can you reproduce it by plugging it back to the USB port where it originally failed? Were there any interesting kernel messages (dmesg or journalctl --no-hostname -ke) around the time when the failure occurred? It's been plugged in to the same usb port it failed in yesterday and seems to be fine hasn't crashed as far as I can tell anyways. Here is cut and paste from terminal: Oct 24 06:59:36 kernel: logitech-hidpp-device 0003:046D:406B.0005: HID++ 4.5 device connected. Oct 24 08:45:11 kernel: nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewa> Oct 24 12:48:05 kernel: usb 1-5: USB disconnect, device number 2 Oct 24 12:48:05 kernel: usb 1-5.3: USB disconnect, device number 3 Oct 24 12:48:07 kernel: usb 1-5: new high-speed USB device number 4 using xhci_hcd Oct 24 12:48:07 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:48:07 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:48:07 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:48:07 kernel: hub 1-5:1.0: USB hub found Oct 24 12:48:07 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:48:07 kernel: usb 1-5.3: new full-speed USB device number 5 using xhci_hcd Oct 24 12:48:08 kernel: usb 1-5.3: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.10 Oct 24 12:48:08 kernel: usb 1-5.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 24 12:48:08 kernel: usb 1-5.3: Product: USB Receiver Oct 24 12:48:08 kernel: usb 1-5.3: Manufacturer: Logitech Oct 24 12:48:08 kernel: logitech-djreceiver 0003:046D:C52B.0008: hiddev96,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-> Oct 24 12:48:08 kernel: logitech-djreceiver 0003:046D:C52B.0008: device of type eQUAD step 4 DJ (0x04) connected on slot 2 Oct 24 12:48:08 kernel: usb 1-5: USB disconnect, device number 4 Oct 24 12:48:08 kernel: usb 1-5.3: USB disconnect, device number 5 Oct 24 12:48:13 kernel: input: Logitech K360 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.0> Oct 24 12:48:13 kernel: logitech-hidpp-device 0003:046D:4004.0009: Can not get the protocol version. Oct 24 12:48:13 kernel: logitech-hidpp-device 0003:046D:4004.0009: input,hidraw1: USB HID v1.11 Keyboard [Logitech K360] on usb-0000:01> Oct 24 12:48:13 kernel: usb 1-5: new high-speed USB device number 6 using xhci_hcd Oct 24 12:48:14 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:48:14 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:48:14 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:48:14 kernel: hub 1-5:1.0: USB hub found Oct 24 12:48:14 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:48:14 kernel: usb 1-5.3: new full-speed USB device number 7 using xhci_hcd Oct 24 12:48:14 kernel: usb 1-5.3: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.10 Oct 24 12:48:14 kernel: usb 1-5.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 24 12:48:14 kernel: usb 1-5.3: Product: USB Receiver Oct 24 12:48:14 kernel: usb 1-5.3: Manufacturer: Logitech Oct 24 12:48:14 kernel: logitech-djreceiver 0003:046D:C52B.000C: hiddev96,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-> Oct 24 12:48:15 kernel: input: Logitech K360 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.0> Oct 24 12:48:15 kernel: logitech-hidpp-device 0003:046D:4004.000D: input,hidraw1: USB HID v1.11 Keyboard [Logitech K360] on usb-0000:01> Oct 24 12:48:15 kernel: input: Logitech M585/M590 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C> Oct 24 12:48:15 kernel: logitech-hidpp-device 0003:046D:406B.000E: input,hidraw2: USB HID v1.11 Keyboard [Logitech M585/M590] on usb-00> Oct 24 12:50:12 kernel: usb 1-5: USB disconnect, device number 6 Oct 24 12:50:12 kernel: usb 1-5.3: USB disconnect, device number 7 Oct 24 12:50:13 kernel: usb 1-5: new high-speed USB device number 8 using xhci_hcd Oct 24 12:50:13 kernel: usb 1-5: device descriptor read/64, error -71 Oct 24 12:50:14 kernel: usb 1-5: device descriptor read/64, error -71 Oct 24 12:50:14 kernel: usb 1-5: new high-speed USB device number 9 using xhci_hcd Oct 24 12:50:14 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:50:14 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:50:14 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:50:14 kernel: hub 1-5:1.0: USB hub found Oct 24 12:50:14 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:50:15 kernel: usb 1-5.3: new full-speed USB device number 10 using xhci_hcd Oct 24 12:50:15 kernel: usb 1-5.3: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.10 Oct 24 12:50:15 kernel: usb 1-5.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 24 12:50:15 kernel: usb 1-5.3: Product: USB Receiver Oct 24 12:50:15 kernel: usb 1-5.3: Manufacturer: Logitech Oct 24 12:50:15 kernel: usb 1-5: USB disconnect, device number 9 Oct 24 12:50:20 kernel: usb 1-5.3: USB disconnect, device number 10 Oct 24 12:50:20 kernel: usb 1-5: new high-speed USB device number 11 using xhci_hcd ESCOC 7 using xhci_hcd 6d, idProduct=c52b, bcdDevice=12.10 oduct=2, SerialNumber=0 dev96,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:01:00.0-5.3/input2 0000:00:01.2/0000:01:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.000C/0003:046D:4004.000D/input/input36 nput,hidraw1: USB HID v1.11 Keyboard [Logitech K360] on usb-0000:01:00.0-5.3/input2:1 0:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.000C/0003:046D:406B.000E/input/input37 nput,hidraw2: USB HID v1.11 Keyboard [Logitech M585/M590] on usb-0000:01:00.0-5.3/input2:2 using xhci_hcd 1 1 using xhci_hcd , idProduct=0608, bcdDevice=77.61 uct=1, SerialNumber=0 10 using xhci_hcd 6d, idProduct=c52b, bcdDevice=12.10 oduct=2, SerialNumber=0 using xhci_hcd ESCOD Oct 24 12:48:14 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:48:14 kernel: hub 1-5:1.0: USB hub found Oct 24 12:48:14 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:48:14 kernel: usb 1-5.3: new full-speed USB device number 7 using xhci_hcd Oct 24 12:48:14 kernel: usb 1-5.3: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.10 Oct 24 12:48:14 kernel: usb 1-5.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 24 12:48:14 kernel: usb 1-5.3: Product: USB Receiver Oct 24 12:48:14 kernel: usb 1-5.3: Manufacturer: Logitech Oct 24 12:48:14 kernel: logitech-djreceiver 0003:046D:C52B.000C: hiddev96,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-> Oct 24 12:48:15 kernel: input: Logitech K360 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.0> Oct 24 12:48:15 kernel: logitech-hidpp-device 0003:046D:4004.000D: input,hidraw1: USB HID v1.11 Keyboard [Logitech K360] on usb-0000:01> Oct 24 12:48:15 kernel: input: Logitech M585/M590 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C> Oct 24 12:48:15 kernel: logitech-hidpp-device 0003:046D:406B.000E: input,hidraw2: USB HID v1.11 Keyboard [Logitech M585/M590] on usb-00> Oct 24 12:50:12 kernel: usb 1-5: USB disconnect, device number 6 Oct 24 12:50:12 kernel: usb 1-5.3: USB disconnect, device number 7 Oct 24 12:50:13 kernel: usb 1-5: new high-speed USB device number 8 using xhci_hcd Oct 24 12:50:13 kernel: usb 1-5: device descriptor read/64, error -71 Oct 24 12:50:14 kernel: usb 1-5: device descriptor read/64, error -71 Oct 24 12:50:14 kernel: usb 1-5: new high-speed USB device number 9 using xhci_hcd Oct 24 12:50:14 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:50:14 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:50:14 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:50:14 kernel: hub 1-5:1.0: USB hub found Oct 24 12:50:14 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:50:15 kernel: usb 1-5.3: new full-speed USB device number 10 using xhci_hcd Oct 24 12:50:15 kernel: usb 1-5.3: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.10 Oct 24 12:50:15 kernel: usb 1-5.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 24 12:50:15 kernel: usb 1-5.3: Product: USB Receiver Oct 24 12:50:15 kernel: usb 1-5.3: Manufacturer: Logitech Oct 24 12:50:15 kernel: usb 1-5: USB disconnect, device number 9 Oct 24 12:50:20 kernel: usb 1-5.3: USB disconnect, device number 10 Oct 24 12:50:20 kernel: usb 1-5: new high-speed USB device number 11 using xhci_hcd Oct 24 12:50:21 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:50:21 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:50:21 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:50:21 kernel: hub 1-5:1.0: USB hub found Oct 24 12:50:21 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:50:21 kernel: usb 1-5.3: new full-speed USB device number 12 using xhci_hcd Oct 24 12:50:31 kernel: usb 1-5: USB disconnect, device number 11 Oct 24 12:50:37 kernel: usb 1-5-port3: attempt power cycle Oct 24 12:50:37 kernel: usb 1-5: new high-speed USB device number 16 using xhci_hcd Oct 24 12:50:37 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:50:37 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:50:37 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:50:37 kernel: hub 1-5:1.0: USB hub found Oct 24 12:50:37 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:50:38 kernel: usb 1-5.3: new full-speed USB device number 17 using xhci_hcd Oct 24 12:50:38 kernel: usb 1-5: USB disconnect, device number 16 Oct 24 12:50:53 kernel: usb 1-5-port3: attempt power cycle Oct 24 12:50:53 kernel: usb 1-5: new high-speed USB device number 21 using xhci_hcd Oct 24 12:50:54 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:50:54 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:50:54 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:50:54 kernel: hub 1-5:1.0: USB hub found Oct 24 12:50:54 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:50:54 kernel: usb 1-5.3: new full-speed USB device number 22 using xhci_hcd Oct 24 12:50:56 kernel: usb 1-5: USB disconnect, device number 21 Oct 24 12:51:09 kernel: usb 1-5-port3: attempt power cycle Oct 24 12:51:10 kernel: usb 1-5: new high-speed USB device number 26 using xhci_hcd Oct 24 12:51:10 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:51:10 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:51:10 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:51:10 kernel: hub 1-5:1.0: USB hub found Oct 24 12:51:10 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:51:10 kernel: usb 1-5.3: new full-speed USB device number 27 using xhci_hcd Oct 24 12:51:11 kernel: usb 1-5: USB disconnect, device number 26 Oct 24 12:51:26 kernel: usb 1-5-port3: attempt power cycle Oct 24 12:51:26 kernel: usb 1-5: new high-speed USB device number 31 using xhci_hcd Oct 24 12:51:26 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:51:26 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:51:26 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:51:26 kernel: hub 1-5:1.0: USB hub found Oct 24 12:51:26 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:51:27 kernel: usb 1-5.3: new full-speed USB device number 32 using xhci_hcd Oct 24 12:51:30 kernel: usb 1-5: USB disconnect, device number 31 Oct 24 12:51:42 kernel: usb 1-5-port3: attempt power cycle Oct 24 12:51:43 kernel: usb 1-5: new high-speed USB device number 36 using xhci_hcd Oct 24 12:51:43 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:51:43 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:51:43 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:51:43 kernel: hub 1-5:1.0: USB hub found Oct 24 12:51:43 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:51:43 kernel: usb 1-5.2: new full-speed USB device number 37 using xhci_hcd Oct 24 12:51:59 kernel: usb 1-5.2: device descriptor read/64, error -110 Oct 24 12:52:06 kernel: usb 1-5: USB disconnect, device number 36 Oct 24 12:52:14 kernel: usb 1-5-port2: attempt power cycle Oct 24 12:52:15 kernel: usb 1-5: new high-speed USB device number 41 using xhci_hcd Oct 24 12:52:15 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:52:15 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:52:15 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:52:15 kernel: hub 1-5:1.0: USB hub found Oct 24 12:52:15 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:52:23 kernel: usb 1-5.3: new full-speed USB device number 42 using xhci_hcd Oct 24 12:52:39 kernel: usb 1-5.3: device descriptor read/64, error -110 Oct 24 12:52:46 kernel: usb 1-4: new full-speed USB device number 43 using xhci_hcd Oct 24 12:52:47 kernel: usb 1-4: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.10 Oct 24 12:52:47 kernel: usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 24 12:52:47 kernel: usb 1-4: Product: USB Receiver Oct 24 12:52:47 kernel: usb 1-4: Manufacturer: Logitech Oct 24 12:52:47 kernel: logitech-djreceiver 0003:046D:C52B.0011: hiddev96,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-> Oct 24 12:52:47 kernel: input: Logitech K360 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-4/1-4:1.2/0003:046D:C52B.0011/0003> Oct 24 12:52:47 kernel: logitech-hidpp-device 0003:046D:4004.0012: input,hidraw1: USB HID v1.11 Keyboard [Logitech K360] on usb-0000:01> Oct 24 12:52:47 kernel: input: Logitech M585/M590 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-4/1-4:1.2/0003:046D:C52B.0011> Oct 24 12:52:47 kernel: logitech-hidpp-device 0003:046D:406B.0013: input,hidraw2: USB HID v1.11 Keyboard [Logitech M585/M590] on usb-00> Oct 24 12:52:48 kernel: logitech-hidpp-device 0003:046D:406B.0013: HID++ 4.5 device connected. Oct 24 12:55:33 kernel: logitech-hidpp-device 0003:046D:4004.0012: HID++ 2.0 device connected. Oct 24 21:07:56 kernel: usb 1-4: USB disconnect, device number 43 Oct 24 21:08:00 kernel: usb 1-5.3: new full-speed USB device number 44 using xhci_hcd Oct 24 21:08:17 kernel: usb 1-5.4: new full-speed USB device number 45 using xhci_hcd Oct 24 21:08:32 kernel: usb 1-5.4: device descriptor read/64, error -110 Oct 24 21:08:37 kernel: usb 1-5: USB disconnect, device number 41 Oct 24 21:08:48 kernel: usb 1-5-port4: attempt power cycle Oct 24 21:09:56 kernel: usb 1-5: new high-speed USB device number 49 using xhci_hcd Oct 24 21:09:56 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 21:09:56 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 21:09:56 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 21:09:56 kernel: hub 1-5:1.0: USB hub found Oct 24 21:09:56 kernel: hub 1-5:1.0: 4 ports detected Oct 24 21:09:57 kernel: usb 1-5.4: new full-speed USB device number 50 using xhci_hcd Oct 24 21:10:08 kernel: usb 1-5: USB disconnect, device number 49 Oct 24 21:10:12 kernel: usb 1-5-port4: attempt power cycle Oct 24 21:10:13 kernel: usb 1-5: new high-speed USB device number 54 using xhci_hcd Oct 24 21:10:13 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 21:10:13 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 21:10:13 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 21:10:13 kernel: hub 1-5:1.0: USB hub found Oct 24 21:10:13 kernel: hub 1-5:1.0: 4 ports detected Oct 24 21:10:13 kernel: usb 1-5.4: new full-speed USB device number 55 using xhci_hcd Oct 24 21:10:16 kernel: usb 1-5: USB disconnect, device number 54 Oct 24 21:10:28 kernel: usb 1-5-port4: attempt power cycle Oct 24 21:10:29 kernel: usb 1-6: new high-speed USB device number 59 using xhci_hcd Oct 24 21:10:29 kernel: usb 1-6: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 21:10:29 kernel: usb 1-6: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 21:10:29 kernel: usb 1-6: Product: USB2.0 Hub Oct 24 12:52:47 kernel: usb 1-4: Product: USB Receiver Oct 24 12:52:47 kernel: usb 1-4: Manufacturer: Logitech Oct 24 12:52:47 kernel: logitech-djreceiver 0003:046D:C52B.0011: hiddev96,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-> Oct 24 12:52:47 kernel: input: Logitech K360 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-4/1-4:1.2/0003:046D:C52B.0011/0003> Oct 24 12:52:47 kernel: logitech-hidpp-device 0003:046D:4004.0012: input,hidraw1: USB HID v1.11 Keyboard [Logitech K360] on usb-0000:01> Oct 24 12:52:47 kernel: input: Logitech M585/M590 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-4/1-4:1.2/0003:046D:C52B.0011> Oct 24 12:52:47 kernel: logitech-hidpp-device 0003:046D:406B.0013: input,hidraw2: USB HID v1.11 Keyboard [Logitech M585/M590] on usb-00> Oct 24 12:52:48 kernel: logitech-hidpp-device 0003:046D:406B.0013: HID++ 4.5 device connected. Oct 24 12:55:33 kernel: logitech-hidpp-device 0003:046D:4004.0012: HID++ 2.0 device connected. Oct 24 21:07:56 kernel: usb 1-4: USB disconnect, device number 43 Oct 24 21:08:00 kernel: usb 1-5.3: new full-speed USB device number 44 using xhci_hcd Oct 24 21:08:17 kernel: usb 1-5.4: new full-speed USB device number 45 using xhci_hcd Oct 24 21:08:32 kernel: usb 1-5.4: device descriptor read/64, error -110 Oct 24 21:08:37 kernel: usb 1-5: USB disconnect, device number 41 Oct 24 21:08:48 kernel: usb 1-5-port4: attempt power cycle Oct 24 12:51:43 kernel: usb 1-5: new high-speed USB device number 36 using xhci_hcd Oct 24 12:51:43 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:51:43 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:51:43 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:51:43 kernel: hub 1-5:1.0: USB hub found Oct 24 12:51:43 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:51:43 kernel: usb 1-5.2: new full-speed USB device number 37 using xhci_hcd Oct 24 12:51:59 kernel: usb 1-5.2: device descriptor read/64, error -110 Oct 24 12:52:06 kernel: usb 1-5: USB disconnect, device number 36 Oct 24 12:52:14 kernel: usb 1-5-port2: attempt power cycle Oct 24 12:52:15 kernel: usb 1-5: new high-speed USB device number 41 using xhci_hcd Oct 24 12:52:15 kernel: usb 1-5: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.61 Oct 24 12:52:15 kernel: usb 1-5: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Oct 24 12:52:15 kernel: usb 1-5: Product: USB2.0 Hub Oct 24 12:52:15 kernel: hub 1-5:1.0: USB hub found Oct 24 12:52:15 kernel: hub 1-5:1.0: 4 ports detected Oct 24 12:52:23 kernel: usb 1-5.3: new full-speed USB device number 42 using xhci_hcd Oct 24 12:52:39 kernel: usb 1-5.3: device descriptor read/64, error -110 Oct 24 12:52:46 kernel: usb 1-4: new full-speed USB device number 43 using xhci_hcd Oct 24 12:52:47 kernel: usb 1-4: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=12.10 Oct 24 12:52:47 kernel: usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 24 12:52:47 kernel: usb 1-4: Product: USB Receiver Oct 24 12:52:47 kernel: usb 1-4: Manufacturer: Logitech Oct 24 12:52:47 kernel: logitech-djreceiver 0003:046D:C52B.0011: hiddev96,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-> Oct 24 12:52:47 kernel: input: Logitech K360 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-4/1-4:1.2/0003:046D:C52B.0011/0003> Oct 24 12:52:47 kernel: logitech-hidpp-device 0003:046D:4004.0012: input,hidraw1: USB HID v1.11 Keyboard [Logitech K360] on usb-0000:01> Oct 24 12:52:47 kernel: input: Logitech M585/M590 as /devices/pci0000:00/0000:00:01.2/0000:01:00.0/usb1/1-4/1-4:1.2/0003:046D:C52B.0011> Oct 24 12:52:47 kernel: logitech-hidpp-device 0003:046D:406B.0013: input,hidraw2: USB HID v1.11 Keyboard [Logitech M585/M590] on usb-00> Oct 24 12:52:48 kernel: logitech-hidpp-device 0003:046D:406B.0013: HID++ 4.5 device connected. Oct 24 12:55:33 kernel: logitech-hidpp-device 0003:046D:4004.0012: HID++ 2.0 device connected. Oct 24 21:07:56 kernel: usb 1-4: USB disconnect, device number 43 It looks as if what happened is the device disconnected just after its status changed. Then the disconnect code in Solaar ran during the time that Solaar was updating the device status in the GUI resulting in an attempt to update a device that was no longer marked as active. I'll make the defense against disconnected devices more tolerant to this situation. It looks to me as if the reason the devices stopped working had something to do with the USB connection, not with Solaar. FEDORA-2020-c791097af3 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-c791097af3 FEDORA-2020-9feb317377 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-9feb317377 FEDORA-2020-9feb317377 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-9feb317377` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-9feb317377 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-c791097af3 has been pushed to the Fedora 33 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-c791097af3` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-c791097af3 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-c791097af3 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2020-9feb317377 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report. |
Version-Release number of selected component: solaar-1.0.3-1.fc32 Additional info: reporter: libreport-2.13.1 cgroup: 0::/user.slice/user-1000.slice/user/gnome-launched-solaar.desktop-2159.scope cmdline: /usr/bin/python3 -s /usr/bin/solaar --window=hide crash_function: _update_menu_item exception_type: AssertionError executable: /usr/bin/solaar interpreter: python3-3.8.6-1.fc32.x86_64 kernel: 5.8.16-200.fc32.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: tray.py:447:_update_menu_item:AssertionError Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/solaar/ui/__init__.py", line 168, in _status_changed tray.update(device) File "/usr/lib/python3.8/site-packages/solaar/ui/tray.py", line 531, in update _update_menu_item(index, device) File "/usr/lib/python3.8/site-packages/solaar/ui/tray.py", line 447, in _update_menu_item assert device AssertionError Local variables in innermost frame: index: 1 device: <PairedDevice(1,4004,K360,C7766C1A)>