-
Bug
-
Resolution: Unresolved
-
P4: Low
-
None
-
5.0.2, 5.1.0
-
Ubuntu/Linux 13.04
The below snippet will eat memory every time the timer is triggered. Garbage collection is not acting as a mediator either.
import QtQuick 2.0 Item { width: 400 height: 400 Canvas { id: canvas renderStrategy: Canvas.Immediate anchors.fill: parent onPaint: { } } Timer { running: true interval: 100 repeat: true onTriggered: canvas.getContext("2d").getImageData(0, 0, canvas.width, canvas.height) } }
For Gerrit Dashboard: QTBUG-32298 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
683139,4 | CanvasImageData: Track image data size for gc purposes | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
683751,2 | CanvasImageData: Track image data size for gc purposes | 6.10 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
684788,2 | CanvasImageData: Track image data size for gc purposes | tqtc/lts-6.8 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |