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.

Reply via email to