Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.4.0 RC
-
None
-
QNX SDP 6.6, with Apps and Media 1.0 and Screen or with Apps and Media 1.1RC
-
2509e9b7bcb9f06351016433244e529436f380cc (qtdeclarative)
Description
A few random smoke tests (e.g. the clocks, photoviewer, animations) show that no Qt Quick 2 app can run on QNX x86 targets, whereas ARM targets are doing well.
Apparently crashes are caused by problems in the V4 engine. A backtrace always looks like this
(gdb) bt #0 0xb95bfd81 in QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #1 0xb96cadd7 in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::ValueRef, QV4::CallData*, bool*) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #2 0xb96cb288 in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::ValueRef, bool*) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #3 0xb96d4030 in QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #4 0xb96d43bf in QQmlBinding::setEnabled(bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #5 0xb96d4424 in QQmlBinding::setEnabled(QQmlAbstractBinding*, bool, QFlags<QQmlPropertyPrivate::WriteFlag>) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #6 0xb96dcec5 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #7 0xb965559c in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #8 0xb9655665 in QQmlComponentPrivate::completeCreate() () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #9 0xb96556ae in QQmlComponent::completeCreate() () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #10 0xb9655486 in QQmlComponent::create(QQmlContext*) () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Qml.so.5.4.0 #11 0xb8673314 in QQuickView::continueExecute() () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Quick.so.5.4.0 #12 0xb8673825 in QQuickViewPrivate::execute() () from /home/vladimir/build/qt54rc-qnx-x86-bernd-conf/lib/libQt5Quick.so.5.4.0 #13 0x0804a579 in main () (gdb) q
Attachments
Issue Links
- is required for
-
QTBUG-42968 Issues to be fixed before 5.4.0 Final
- Closed