Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
5.13
-
Emscripten 1.38.32
Qt branch: 5.13 (SHA-1: 27bbc468482da4fc178acd325216110dcc92d62b)
Description
I'm experiencing the following startup crash when attempting to run a QML app in Firefox:
exception thrown: RuntimeError: integer overflow,__ZN3QV48DateCtor24virtualCallAsConstructorEPKNS_14FunctionObjectEPKNS_5ValueEiS6_@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[29470]:0x15c8cf7 __ZN3QV47Runtime16method_constructEPNS_15ExecutionEngineERKNS_5ValueES5_PS3_i@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[31370]:0x1783287 __ZN3QV44Moth3VME9interpretEPNS_13CppStackFrameEPNS_15ExecutionEngineEPKc@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[30360]:0x168b134 __ZN3QV44Moth3VME4execEPNS_13CppStackFrameEPNS_15ExecutionEngineE@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[30359]:0x1683d95 __ZN3QV46Module8evaluateEv@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[30423]:0x169b20f __ZN14QQmlScriptData21scriptValueForContextEP15QQmlContextData@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[32555]:0x18480a3 __ZN17QQmlObjectCreator6createEiP7QObjectP26QQmlInstantiationInterrupt@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33081]:0x18b18fc __ZN17QQmlObjectCreator14createInstanceEiP7QObjectb@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33082]:0x18b2fd6 __ZN17QQmlObjectCreator18setPropertyBindingEPK16QQmlPropertyDataPKN3QV412CompiledData7BindingE@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33089]:0x18c0765 __ZN17QQmlObjectCreator13setupBindingsEb@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33087]:0x18b76d2 __ZN17QQmlObjectCreator16populateInstanceEiP7QObjectS1_PK16QQmlPropertyData@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33085]:0x18b6172 __ZN17QQmlObjectCreator14createInstanceEiP7QObjectb@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33082]:0x18b4ea1 __ZN17QQmlObjectCreator18setPropertyBindingEPK16QQmlPropertyDataPKN3QV412CompiledData7BindingE@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33089]:0x18c0765 __ZN17QQmlObjectCreator13setupBindingsEb@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33087]:0x18b76d2 __ZN17QQmlObjectCreator16populateInstanceEiP7QObjectS1_PK16QQmlPropertyData@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33085]:0x18b6172 __ZN17QQmlObjectCreator14createInstanceEiP7QObjectb@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33082]:0x18b4ea1 __ZN17QQmlObjectCreator6createEiP7QObjectP26QQmlInstantiationInterrupt@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[33081]:0x18b1a84 __ZN20QQmlComponentPrivate11beginCreateEP15QQmlContextData@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[31917]:0x17cd16a __ZN13QQmlComponent11beginCreateEP11QQmlContext@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[31914]:0x17cc9fc __ZN13QQmlComponent6createEP11QQmlContext@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[31913]:0x17cc95f __ZN10QQuickView15continueExecuteEv@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[17305]:0xf15a35 __ZN17QQuickViewPrivate7executeEv@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[17303]:0xf14be5 __ZN10QQuickView9setSourceERK4QUrl@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[17312]:0xf173bc dynCall_vii@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[70031]:0x2961bb4 Module.dynCall_vii@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:17469:39 invoke_vii@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:15168:5 __ZN10QtQuickApp8CreateUIEv@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[968]:0xc71acf __ZN10QtQuickApp15createAggregateEv@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[967]:0xc7151d dynCall_ii@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[69956]:0x2961351 Module.dynCall_ii@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:17019:38 invoke_ii@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:14574:12 _main@file:///C:/Dev/temp/quick/QtQuickApp.wasm:wasm-function[751]:0xc69e2f Module._main@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:16791:33 callMain@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:17900:22 doRun@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:17958:49 run/<@file:///C:/Dev/temp/quick/qtloader.js line 443 > eval:17969:7 qtloader.js:382:25
Not sure what's happening here, but it seem to be QV4::DateCtor related. The same application used to run fine in Qt 5.13.0.