https://bugs.kde.org/show_bug.cgi?id=516410
Andrés <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #3 from Andrés <[email protected]> --- Hi, first time commenting here! I hope I'm posting this correctly and that this extra info is helpful. I experienced the exact same crash on Fedora KDE Plasma 6 (Wayland) when opening systemsettings. Cause found: The crash occurred because a wireless gamepad USB dongle was left in a hung/invalid state following an abrupt power loss / system reboot. Terminal output: kcm_gamecontroller: Calling SDL_Init kcm_gamecontroller: Device path: terminate called after throwing an instance of 'std::logic_error' what(): basic_string: construction from null is not valid KCrash: Application 'systemsettings' crashing... Aborted (core dumped) Workaround: Unplugging the USB dongle and plugging it back in restored normal functionality, and systemsettings opened without crashing. It seems Device::open in kcm_gamecontroller attempts to build a std::string from a null/empty device path when the controller receiver is in this unresponsive state, triggering the std::logic_error. I hope these details help track down the bug! -- You are receiving this mail because: You are watching all bug changes.
