Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.8.0 Beta3
-
None
Description
To reproduce this the design material bundle demo is required: https://git.qt.io/public-demos/qtdesign-studio/-/tree/master/examples/MaterialBundleDemo?ref_type=heads
This is a regression against Qt 6.7.2.
how to reproduce:
Run the livepreview with CalculatorDemo.ui.qml from the command line:
qmlpreview qml.exe -I "C:/Users/Thomas Hartmann/Documents/QtDesignStudio/examples/MaterialBundleDemo/." --apptype widget "C:/Users/Thomas Hartmann/Documents/QtDesignStudio/examples/MaterialBundleDemo/MaterialBundleDemoContent/Screen01.ui.qml"
> Qt6Qml.dll!QV4::Value::isString() Line 287 C++ Qt6Qml.dll!QV4::QObjectWrapper::virtualResolveLookupGetter(const QV4::Object * object, QV4::ExecutionEngine * engine, QV4::Lookup * lookup) Line 1081 C++ Qt6Qml.dll!QV4::Moth::VME::interpret(QV4::JSTypesStackFrame * frame, QV4::ExecutionEngine * engine, const char * code) Line 675 C++ Qt6Qml.dll!QV4::Moth::VME::exec(QV4::JSTypesStackFrame * frame, QV4::ExecutionEngine * engine) Line 490 C++ Qt6Qml.dll!QV4::doCall(QV4::Function * self, const QV4::Value * thisObject, const QV4::Value * argv, int argc, QV4::ExecutionContext * context) Line 53 C++ [Inline Frame] Qt6Qml.dll!QV4::Function::call::__l5::<lambda_1>::operator()(const QV4::Value *) Line 28 C++ Qt6Qml.dll!QV4::convertAndCall<`QV4::Function::call'::`5'::<lambda_1>>(QV4::ExecutionEngine * engine, QObject * thisObject, void * * a, const QMetaType * types, int argc, QV4::Function::call::__l5::<lambda_1> call) Line 199 C++ Qt6Qml.dll!QV4::Function::call(QObject * thisObject, void * * a, const QMetaType * types, int argc, QV4::ExecutionContext * context) Line 25 C++ Qt6Qml.dll!QQmlJavaScriptExpression::evaluate(void * * a, const QMetaType * types, int argc) Line 270 C++ Qt6Qml.dll!QQmlBoundSignalExpression::evaluate(void * * a) Line 197 C++ Qt6Qml.dll!QQmlBoundSignal_callback(QQmlNotifierEndpoint * e, void * * a) Line 316 C++ Qt6Qml.dll!QQmlNotifier::emitNotify(QQmlNotifierEndpoint * endpoint, void * * a) Line 71 C++ Qt6Qml.dll!QQmlData::signalEmitted(QAbstractDeclarativeData * __formal, QObject * object, int index, void * * a) Line 340 C++ Qt6Core.dll!doActivate<0>(QObject * sender, int signal_index, void * * argv) Line 4016 C++ Qt6Core.dll!QMetaObject::activate(QObject * sender, const QMetaObject * m, int local_signal_index, void * * argv) Line 4181 C++ [Inline Frame] Qt6QmlMeta.dll!QQmlTimer::triggered() Line 285 C++ [Inline Frame] Qt6QmlMeta.dll!QQmlTimer::ticked() Line 285 C++ Qt6QmlMeta.dll!QQmlTimer::event(QEvent * e) Line 297 C++ Qt6Widgets.dll!QApplicationPrivate::notify_helper(QObject * receiver, QEvent * e) Line 3296 C++ Qt6Widgets.dll!QApplication::notify(QObject * receiver, QEvent * e) Line 3248 C++ Qt6Core.dll!QCoreApplication::notifyInternal2(QObject * receiver, QEvent * event) Line 1154 C++ [Inline Frame] Qt6Core.dll!QCoreApplication::sendEvent(QObject *) Line 1598 C++ Qt6Core.dll!QCoreApplicationPrivate::sendPostedEvents(QObject * receiver, int event_type, QThreadData * data) Line 1954 C++ Qt6Gui.dll!QWindowsGuiEventDispatcher::sendPostedEvents() Line 44 C++ Qt6Core.dll!QEventDispatcherWin32::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 470 C++ Qt6Gui.dll!QWindowsGuiEventDispatcher::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 37 C++ [Inline Frame] Qt6Core.dll!QEventLoop::processEvents(QFlags<enum QEventLoop::ProcessEventsFlag>) Line 100 C++ Qt6Core.dll!QEventLoop::exec(QFlags<enum QEventLoop::ProcessEventsFlag> flags) Line 190 C++ Qt6Core.dll!QCoreApplication::exec() Line 1499 C++ qml.exe!main(int argc, char * * argv) Line 650 C++ [External Code]
Attachments
Issue Links
- relates to
-
QDS-13515 Design Effects Demo: Running demo second time crashes qml2puppet
- Closed