Bug 414231

Summary: System Settings crashes when clicked on a few modules
Product: [Applications] systemsettings Reporter: Mike Eichler <mike>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bugs.kde.acc, mike, nate, rullger
Priority: NOR    
Version: 5.17.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Mike Eichler 2019-11-17 13:25:58 UTC
SUMMARY
randomly opening a few modules crashes system settings

STEPS TO REPRODUCE
1. open system settings
2. click on a module
3. click on back
4. click on another module
5. repeat 2 or 3 times

OBSERVED RESULT
system settings segfaults

EXPECTED RESULT
modules keep opening

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20191112
(available in About System)
KDE Plasma Version: 5.17.2 
KDE Frameworks Version: 5.64.0
Qt Version: 5.13.1

ADDITIONAL INFORMATION
Comment 1 Richard Ullger 2019-11-17 14:29:03 UTC
Created attachment 123968 [details]
New crash information added by DrKonqi

systemsettings5 (5.17.3) using Qt 5.14.0

- What I was doing when the application crashed:

1. Opened system settings
2. Selected the breeze dark global theme
3. Clicked on Plasma Style
4. Clicked on Application Style
5. Clicked on GNOME/GTK Application Style
6. Clicked on Window Decorations

System settings crashed. Also crashes if I don't change the global theme.

-- Backtrace (Reduced):
#6  0x00007f54eb8a7146 in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () at /usr/lib/libQt5Core.so.5
#7  0x00007f54eaae0528 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007f54eaaf1629 in QV4::QmlListWrapper::toVariant() const () at /usr/lib/libQt5Qml.so.5
#9  0x00007f54ea914e99 in  () at /usr/lib/libQt5Qml.so.5
#10 0x00007f54ea915345 in QV4::ExecutionEngine::toVariant(QV4::Value const&, int, bool) () at /usr/lib/libQt5Qml.so.5
Comment 2 Sashanoraa 2019-11-18 15:43:25 UTC
Created attachment 123992 [details]
New crash information added by DrKonqi

systemsettings5 (5.17.3) using Qt 5.13.1

- What I was doing when the application crashed:
I was opening a module in the setting app
After opening a module backing out and opening another 1 or 2 the app crashes.

-- Backtrace (Reduced):
#6  0x00007f5f9514860f in QObject::property(char const*) const () at /usr/lib64/libQt5Core.so.5
#7  0x00007f5f7c0201e0 in  () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#8  0x00007f5f9423085f in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f5f9422ee6a in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f5f9422f5ba in QQmlObjectCreator::setupBindings(bool) () at /usr/lib64/libQt5Qml.so.5
Comment 3 Nate Graham 2019-11-19 16:51:10 UTC

*** This bug has been marked as a duplicate of bug 414003 ***