Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
5.3.0
-
None
-
Windows RT 8.1 ARM (Surface RT)
Windows Phone 8.0 ARM
-
a8e7829f561a08cb66fbc07ba5af9769a356ea92
Description
Based on commit 2ee0b6ed788325cad73c3646ab2d72eadeeb1b0c in qtdeclarative
Does not happen on Windows 8.1 x64, so seems to be ARM-specific.
Sample app:
int main(int argc, char *argv[]) { QGuiApplication app(argc, argv); QQmlEngine engine; return 0; }
Call stack (from calqlatr, but also happens with the same app above):
> Qt5Cored.dll!qt_message_fatal(QtMsgType __formal=QtFatalMsg, const QMessageLogContext & context={...}, const QString & message={...}) Line 1331 C++ Qt5Cored.dll!QMessageLogger::fatal(const char * msg=0x652cf860, ...) Line 668 C++ Qt5Cored.dll!qt_assert(const char * assertion=0x65e04140, const char * file=0x65e040bc, int line=83) Line 2125 C++ Qt5Qmld.dll!QV4::Object::Object(QV4::InternalClass * ic=0x01191970) Line 83 C++ Qt5Qmld.dll!QV4::ObjectPrototype::ObjectPrototype(QV4::InternalClass * ic=0x01191970) Line 63 C++ Qt5Qmld.dll!QV4::ExecutionEngine::ExecutionEngine(QV4::EvalISelFactory * factory=0x011732e0) Line 259 C++ Qt5Qmld.dll!QV8Engine::QV8Engine(QJSEngine * qq=0x026df840) Line 107 C++ Qt5Qmld.dll!QJSEngine::QJSEngine(QJSEnginePrivate & dd={...}, QObject * parent=0x00000000) Line 197 C++ Qt5Qmld.dll!QQmlEngine::QQmlEngine(QObject * parent=0x00000000) Line 881 C++ calqlatr.exe!main(int argc=2, char * * argv=0x0113a9c8) Line 45 C++ calqlatr.exe!AppContainer::Run() Line 175 C++