Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.10, 5.15.3, 6.0.2, 6.1.0 FF
-
0b9fa18dfe (qt/qtdeclarative/dev) 0b9fa18dfe (qt/tqtc-qtdeclarative/dev) cd18860969 (qt/tqtc-qtdeclarative/6.2) 630383d43a (qt/qtdeclarative/6.4) 4f23f4b350 (qt/qtdeclarative/6.3) 4f23f4b350 (qt/tqtc-qtdeclarative/6.3) 4f23f4b350 (qt/qtdeclarative/6.3.2)
Description
With 5.9.9 it still works. With 5.12 it's broken. It always fails after the first iteration.
ulf@fant:~/dev/qmlbench/benchmarks/manual/v8bench$ ~/dev/build-qmlbench-Desktop_Qt_5_12_7_GCC_64bit-Profile/src/qmlbench v8-DeltaBlue.qml
ID:
OS: Debian GNU/Linux 10 (buster)
QPA: xcb
GL_VENDOR: X.Org
GL_RENDERER: Radeon RX 570 Series (POLARIS10, DRM 3.27.0, 4.19.0-14-amd64, LLVM 7.0.1)
GL_VERSION: 4.5 (Compatibility Profile) Mesa 18.3.6
running: /home/ulf/dev/qmlbench/benchmarks/manual/v8bench/v8-DeltaBlue.qml
244 frames
qrc:/3rdparty/v8-bench.js:73: TypeError: Type error
qrc:/V8Benchmark.qml:63: TypeError: Cannot read property 'benchmarks' of undefined
qrc:/V8Benchmark.qml:81: TypeError: Value is undefined and could not be converted to an object
qrc:/V8Benchmark.qml:81: TypeError: Value is undefined and could not be converted to an object
qrc:/V8Benchmark.qml:81: TypeError: Value is undefined and could not be converted to an object
[...]
It also crashes randomly.
Attachments
Issue Links
- resulted from
-
QTBUG-58559 Deletion of a dynamic properties to JSObject ends up using all memory
- Closed
For Gerrit Dashboard: QTBUG-91687 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
338074,2 | WIP: Restore compatibility with Qt 5.9 | dev | qt-labs/qmlbench | Status: ABANDONED | -2 | 0 |
423358,2 | Fix precedence between JS and QML scopes | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
423541,11 | V4: Mark InternalClass parents when running GC | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
423584,2 | Fix precedence between JS and QML scopes | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
423771,1 | WIP: Better fix for QTBUG-91687 | dev | qt/qtdeclarative | Status: ABANDONED | -2 | 0 |
424906,2 | V4: Mark InternalClass parents when running GC | 6.4 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
424907,2 | V4: Mark InternalClass parents when running GC | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
424915,2 | V4: Mark InternalClass parents when running GC | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |
424916,6 | V4: Mark InternalClass parents when running GC | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |