Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.7.2
-
AMD Ryzen 5 7600 6-Core Processor, GPU comes with the CPU
Gentoo GNU/Linux, ffmpeg 4.4.4-r11
-
-
92a90b20f43e8de9c5e1975ab7efecb6f286f49f
-
Multimedia wk 43-44, Multimedia wk 47-48, Multimedia wk 49-50, Multimedia wk 51-2
Description
With the following code:
import QtQuick 2.15
import QtQuick.Controls 2.15
import QtQuick.Layouts 1.15
import QtMultimedia
import org.kde.kirigami 2.13 as Kirigami
Kirigami.ApplicationWindow {
id: root
title: i18n("kirigamitest6")
pageStack.initialPage: page
Kirigami.ScrollablePage {
id: page
title: i18n("Main Page")
ListView {
model: 100
delegate: ColumnLayout {
id: listItem
required property int index
Label {
text: `test ${listItem.index}`
}
Video {
source: `file:///home/test/testvideos/${listItem.index % 10}.webm`
Component.onCompleted: console.log('video loaded:', source, autoPlay, playbackState, errorString);
autoPlay: true
loops: MediaPlayer.Infinite
Layout.preferredWidth: Kirigami.Units.gridUnit * 5
Layout.preferredHeight: Kirigami.Units.gridUnit * 5
TapHandler {
onSingleTapped:
}
}
}
}
}
}
Put 10 identical webm files as /home/test/testvideos/{0..9}.webm . Run this, and drag the scroll bar quickly and repeatedly. It crashes with the error and backtrace attached below.
Attachments
Issue Links
- relates to
-
QTBUG-109039 Can't save QVideoFrame as an image from QML App
-
- Reported
-