Summary: | System Settings crashes when I try to install a cursor theme from file | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Patrick Silva <bugseforuns> |
Component: | kcm_cursortheme | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | alexander.lohnau, nate |
Priority: | VHI | Keywords: | drkonqi, regression |
Version: | master | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/f219748f5dec01e0bfe9a61bd8de9e6e41bf2afa | Version Fixed In: | 5.25.1 |
Sentry Crash Report: | |||
Attachments: | cursor theme |
Description
Patrick Silva
2022-06-04 12:10:48 UTC
Created attachment 149449 [details]
cursor theme
Can reproduce 100%. #3 QString::QString (other=..., this=0x7ffcd17176f8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1093 #4 CursorTheme::name (this=0x0) at ./kcms/cursortheme/xcursor/cursortheme.h:73 #5 CursorThemeConfig::cursorThemeFromIndex (this=this@entry=0x5583eba73d40, index=<optimized out>) at ./kcms/cursortheme/kcmcursortheme.cpp:289 #6 0x00007fe4953e7df9 in CursorThemeConfig::qt_static_metacall (_o=_o@entry=0x5583eba73d40, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=15, _a=_a@entry=0x7ffcd1717890) at ./obj-x86_64-linux-gnu/kcms/cursortheme/kcm_cursortheme_autogen/EWIEGA46WW/moc_kcmcursortheme.cpp:194 #7 0x00007fe4953e8443 in CursorThemeConfig::qt_metacall (this=0x5583eba73d40, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7ffcd1717890) at ./obj-x86_64-linux-gnu/kcms/cursortheme/kcm_cursortheme_autogen/EWIEGA46WW/moc_kcmcursortheme.cpp:347 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1812 Git commit bb678094388c1eec246645ad0b07b8868aa53008 by Alexander Lohnau. Committed on 12/06/2022 at 08:32. Pushed by alex into branch 'master'. Fix missing nullptr check for cursortheme M +1 -1 kcms/cursortheme/kcmcursortheme.cpp https://invent.kde.org/plasma/plasma-workspace/commit/bb678094388c1eec246645ad0b07b8868aa53008 Git commit e4d2ed569273f626ac8971689d46a6328de50e6d by Alexander Lohnau. Committed on 12/06/2022 at 09:09. Pushed by alex into branch 'Plasma/5.24'. Fix missing index validity check for cursortheme (cherry picked from commit bb678094388c1eec246645ad0b07b8868aa53008) M +1 -1 kcms/cursortheme/kcmcursortheme.cpp https://invent.kde.org/plasma/plasma-workspace/commit/e4d2ed569273f626ac8971689d46a6328de50e6d Git commit f219748f5dec01e0bfe9a61bd8de9e6e41bf2afa by Alexander Lohnau. Committed on 12/06/2022 at 09:09. Pushed by alex into branch 'Plasma/5.25'. Fix missing index validity check for cursortheme (cherry picked from commit bb678094388c1eec246645ad0b07b8868aa53008) M +1 -1 kcms/cursortheme/kcmcursortheme.cpp https://invent.kde.org/plasma/plasma-workspace/commit/f219748f5dec01e0bfe9a61bd8de9e6e41bf2afa |