https://bugs.kde.org/show_bug.cgi?id=455923
Bug ID: 455923 Summary: Changing the display orientation setting crashes kcm_tablet module when it was visitted before chainging the display setting. Product: systemsettings Version: 5.25.1 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_tablet Assignee: plasma-b...@kde.org Reporter: jaku...@protonmail.com CC: aleix...@kde.org Target Milestone: --- SUMMARY I own a Wacom One M, I noticed that chainging the display orientation setting causes a crash 100% of the time. STEPS TO REPRODUCE 1. Go to input > drawing tablet; 2. Go to display change screen orientation. 3. Go back to input > drawing tablet; OBSERVED RESULT Well on the flipside the tablet automatically changes orientation according to the display orientation, so in theory I didn't had to visit the setting module in a first place(and the option to change orientation is grayed out anyway). The system settings app crashed. EXPECTED RESULT It doesn't crash. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.18.5-zen (available in About System) KDE Plasma Version: 5.25.1 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.5 ADDITIONAL INFORMATION ``` Application: Ustawienia systemowe (systemsettings), signal: Segmentation fault [KCrash Handler] #4 0x00007f48d8646d94 in ?? () from /usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_tablet.so #5 0x00007f48d8647583 in ?? () from /usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_tablet.so #6 0x00007f490af48028 in ?? () from /usr/lib/libQt5QmlModels.so.5 #7 0x00007f490af4b82c in ?? () from /usr/lib/libQt5QmlModels.so.5 #8 0x00007f490af4bad2 in QQmlDelegateModel::variantValue(int, QString const&) () from /usr/lib/libQt5QmlModels.so.5 #9 0x00007f4909bb0323 in ?? () from /usr/lib/libQt5QuickTemplates2.so.5 #10 0x00007f4909bade2b in QQuickComboBox::textAt(int) const () from /usr/lib/libQt5QuickTemplates2.so.5 #11 0x00007f4909c32b60 in ?? () from /usr/lib/libQt5QuickTemplates2.so.5 #12 0x00007f4909c34d73 in QQuickComboBox::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQt5QuickTemplates2.so.5 #13 0x00007f490d876994 in ?? () from /usr/lib/libQt5Qml.so.5 #14 0x00007f490d77a96c in ?? () from /usr/lib/libQt5Qml.so.5 #15 0x00007f490d77bdd0 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () from /usr/lib/libQt5Qml.so.5 #16 0x00007f490d79de7e in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) () from /usr/lib/libQt5Qml.so.5 #17 0x00007f48d8ead224 in ?? () #18 0x00007ffe268ff910 in ?? () #19 0x0000000000000000 in ?? () [Inferior 1 (process 4269) detached] ``` -- You are receiving this mail because: You are watching all bug changes.