https://bugs.kde.org/show_bug.cgi?id=481045
Bug ID: 481045 Summary: Crash (sometimes) in QQmlMetaType::propertyCache when going to a different KCM in Energy Saving > Advanced Power Settings Classification: Applications Product: systemsettings Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_powerdevil Assignee: plasma-b...@kde.org Reporter: bharadwaj.raju...@protonmail.com CC: k...@privat.broulik.de, natalie_clar...@yahoo.de Target Milestone: --- SUMMARY System Settings sometimes crashes when going to a different KCM from Energy Saving > Advanced Power Settings > Other Settings > Related Pages. STEPS TO REPRODUCE 1. Open the Energy Saving KCM 2. Go to Advanced Power Settings 3. Click, for example, Notifications: Power Management 4. Repeat if necessary BACKTRACE #0 0x00007ffff51a41bf in QQmlMetaType::propertyCache (obj=obj@entry=0x26867a0, version=version@entry=...) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/qml/qqmlmetatype.cpp:1328 #1 0x00007ffff5145582 in QQmlData::createPropertyCache (object=object@entry=0x26867a0) at /usr/include/qt6/QtCore/qversionnumber.h:374 #2 0x00007ffff5059afc in QQmlData::ensurePropertyCache (object=0x26867a0) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/qml/qqmldata_p.h:257 #3 QV4::QObjectWrapper::create (engine=<optimized out>, engine@entry=0x87e180, object=object@entry=0x26867a0) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:796 #4 0x00007ffff5061dd3 in QV4::QObjectWrapper::wrap_slowPath (engine=0x87e180, object=0x26867a0) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:699 #5 0x00007ffff4fe48fc in QV4::ExecutionEngine::fromData (this=0x87e180, metaType=..., ptr=0x7fffffffa5d0, container=0x7fffbcf2a6e0, property=74, flags=3) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4engine.cpp:1827 #6 0x00007ffff4fe5711 in QV4::ExecutionEngine::fromVariant (this=<optimized out>, variant=<optimized out>, parent=<optimized out>, property=<optimized out>, flags=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4engine.cpp:1968 #7 0x00007ffff5063035 in QV4::loadProperty (v4=0x87e180, wrapper=0x7fffbcf2a6e0, object=<optimized out>, property=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:217 #8 0x00007ffff5056942 in QV4::QObjectWrapper::lookupPropertyGetterImpl<QV4::QQmlContextWrapper::lookupScopeObjectProperty(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*)::<lambda(const QV4::Value&)>::<lambda()> > (revertLookup=..., flags=..., object=<optimized out>, engine=0x87e180, lookup=0x1044610) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/jsruntime/qv4qobjectwrapper_p.h:299 #9 operator() (obj=<optimized out>, __closure=<synthetic pointer>) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qmlcontext.cpp:641 #10 callWithScopeObject<QV4::QQmlContextWrapper::lookupScopeObjectProperty(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*)::<lambda(const QV4::Value&)> > (c=..., base=0x0, engine=0x87e180) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qmlcontext.cpp:632 #11 QV4::QQmlContextWrapper::lookupScopeObjectProperty (l=0x1044610, engine=0x87e180, base=0x0) at /usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qmlcontext.cpp:637 #12 0x00007fff895d8701 in ??? () #13 0x0000000000000000 in ??? () -- You are receiving this mail because: You are watching all bug changes.