Summary: | kinfocenter5 show wrong USB-Device sub version number | ||
---|---|---|---|
Product: | [Applications] kinfocenter | Reporter: | Dieter Nützel <Dieter> |
Component: | USB Devices | Assignee: | David Hubner <hubn3rd> |
Status: | CLOSED FIXED | ||
Severity: | normal | CC: | Dieter, nate, plasma-bugs, sitter |
Priority: | NOR | ||
Version: | 5.18.5 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kinfocenter/commit/1a42afef690644074a97559cbace45d5a256f837 | Version Fixed In: | 5.19.1 |
Attachments: | kinfocenter5-5.18.5-1.12.x86_64.png |
Git commit 1a42afef690644074a97559cbace45d5a256f837 by Harald Sitter. Committed on 08/06/2020 at 10:42. Pushed by sitter into branch 'Plasma/5.19'. usb: parse version from sysfs entries correctly same format string as on the kernel side. the previous code would lose trailing zeros because of course .1==.10 but versions aren't real numbers so that isn't applicable at all. FIXED-IN: 5.19.1 M +2 -3 Modules/usbview/usbdevices.cpp https://invent.kde.org/plasma/kinfocenter/commit/1a42afef690644074a97559cbace45d5a256f837 CLOSED-WITH: 5.19.1 (openSUSE Tumbleweed, here.) |
Created attachment 129133 [details] kinfocenter5-5.18.5-1.12.x86_64.png SUMMARY kinfocenter5 (openSUSE Tumbleweed version 5.18.5-1.2.x86_64 and several former) show wrong USB device sub version number (the '.' dot is @ the wrong position. STEPS TO REPRODUCE 1. open kinfocenter5 2. open Devices 3. open USB-Devices OBSERVED RESULT USB 1.01 / 2.01 / 3.01 / etc. (see attachment) EXPECTED RESULT USB 1.10 / 2.10 / 3.10 / etc. lsusb.py (examples) 1-1.2 04b4:0060 00 2IFs [USB 1.10, 1.5 Mbps, 100mA] (Areson USB Device) 1-1.4 04a9:220d ff 1IF [USB 1.10, 12 Mbps, 500mA] (Canon CanoScan) usb3 1d6b:0003 09 1IF [USB 3.10, 10000 Mbps, 0mA] (xhci-hcd 0000:0f:00.0) hub SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE Tumbleweed / 5.18.5 (available in About System) KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.70.0 Qt Version: 5.15.0 ADDITIONAL INFORMATION