Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
None
-
QDS 4.4
-
None
-
1
-
fc456a74d (qds/dev)
-
QDS Oulu - 2023 Week 47/48
Description
- Add node and save to library
- Doubleclick on saved effect in assets view
- Add another node
- Delete all nodes
--> Empty section is left behind
--> Remove empty section -> crash
1 qAbort Qt6Core 0x7ffe528c5448 2 QMessageLogger::fatal Qt6Core 0x7ffe528c9573 3 QQmlData::destroyed qqmlengine.cpp 1354 0x7ffe521fe29a 4 QObject::~QObject Qt6Core 0x7ffe529654ac 5 QQmlPrivate::QQmlElement<QQuickItem>::`scalar deleting destructor' Qt6Quick 0x7ffe4dd9d302 6 EffectMaker::EffectMakerModel::removeNode effectmakermodel.cpp 134 0x7ffec53059d3 7 EffectMaker::EffectMakerModel::qt_metacall moc_effectmakermodel.cpp 544 0x7ffec52e56b1 8 QMetaObject::metacall Qt6Core 0x7ffe52935101 9 QQmlObjectOrGadget::metacall qqmlobjectorgadget.cpp 21 0x7ffe5225112c 10 QV4::CallMethod qv4qobjectwrapper.cpp 1527 0x7ffe5214d465 11 QV4::CallPrecise qv4qobjectwrapper.cpp 1830 0x7ffe5214d880 12 QV4::QObjectMethod::callInternal qv4qobjectwrapper.cpp 2728 0x7ffe5214fc35 13 QV4::FunctionObject::call qv4functionobject_p.h 170 0x7ffe520b4fc3 14 QV4::Moth::VME::interpret qv4vme_moth.cpp 874 0x7ffe52197e69 15 QV4::Moth::VME::exec qv4vme_moth.cpp 558 0x7ffe52194f0c 16 QV4::doCall qv4function.cpp 55 0x7ffe5210dfba 17 QV4::convertAndCall<<lambda_f15eb9b3a6e26b3d0034fc979a0ed169>> qv4jscall_p.h 197 0x7ffe5210cc0c 18 QV4::Function::call qv4function.cpp 27 0x7ffe5210ddb7 19 QQmlJavaScriptExpression::evaluate qqmljavascriptexpression.cpp 274 0x7ffe52226414 20 QQmlBoundSignalExpression::evaluate qqmlboundsignal.cpp 196 0x7ffe521d4ec4 ... <More>
Also happens if you add a node and then load another effect. Some cleanup is probably missing when an effect is loaded.
Attachments
Issue Links
- resulted from
-
QDS-11334 Go through all effect maker effects and make sure they are working correctly
- Closed
For Gerrit Dashboard: QDS-11347 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
520186,2 | EffectMaker: Fix crash after opening saved effect when nodes exist | qds/dev | qt-creator/qt-creator | Status: MERGED | +2 | 0 |