Bug 414231 - System Settings crashes when clicked on a few modules
Summary: System Settings crashes when clicked on a few modules
Status: RESOLVED DUPLICATE of bug 414003
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.17.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-17 13:25 UTC by Mike Eichler
Modified: 2019-11-19 16:51 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (11.25 KB, text/plain)
2019-11-17 14:29 UTC, Richard Ullger
Details
New crash information added by DrKonqi (10.44 KB, patch)
2019-11-18 15:43 UTC, Sashanoraa
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***