tests/auto/unit/multimediawidgets/qmediaplayerwidgets/tst_qmediaplayerwidgets = 0.07 sec*proc (1 test) tests/auto/unit/multimediawidgets/qvideowidget/tst_qvideowidget = 0.07 sec*proc (1 test) Total Test time (real) = 20.11 sec The following tests FAILED: 33 - tst_gstreamer_backend (Failed) tests/auto/unit/multimedia/gstreamer_backend/tst_gstreamer_backend 40 - tst_qmediaplayerformatsupport (Failed) tests/auto/integration/qmediaplayerformatsupport/tst_qmediaplayerformatsupport Errors while running CTest ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_desktop_plasma_systemd_test-20250215-194501 UNMASKED: <sys-devel/gcc-15.0.9999:15 >=app-text/dvisvgm-2024 >=app-text/ps2pkm-1.8_p20240311 >=app-text/texlive-2024 >=app-text/texlive-core-2024 >=dev-libs/kpathsea-6.4.0 >=dev-libs/ptexenc-1.4.6 dev-python/latexrestricted >=dev-tex/biber-2.20 >=dev-tex/biblatex-3.20 >=dev-tex/bibtexu-3.72_p20240311 >=dev-tex/glossaries-4.55 dev-tex/latex2pydata >=dev-tex/latexmk-4.85 >=dev-tex/minted-3.4.0 >=dev-tex/tex4ht-20240311 >=dev-texlive/texlive-basic-2024 >=dev-texlive/texlive-bibtexextra-2024 >=dev-texlive/texlive-binextra-2024 >=dev-texlive/texlive-context-2024 >=dev-texlive/texlive-fontsextra-2024 >=dev-texlive/texlive-fontsrecommended-2024 >=dev-texlive/texlive-fontutils-2024 >=dev-texlive/texlive-formatsextra-2024 >=dev-texlive/texlive-games-2024 >=dev-texlive/texlive-humanities-2024 >=dev-texlive/texlive-langarabic-2024 >=dev-texlive/texlive-langchinese-2024 >=dev-texlive/texlive-langcjk-2024 >=dev-texlive/texlive-langcyrillic-2024 >=dev-texlive/texlive-langczechslovak-2024 >=dev-texlive/texlive-langenglish-2024 >=dev-texlive/texlive-langeuropean-2024 >=dev-texlive/texlive-langfrench-2024 >=dev-texlive/texlive-langgerman-2024 >=dev-texlive/texlive-langgreek-2024 >=dev-texlive/texlive-langitalian-2024 >=dev-texlive/texlive-langjapanese-2024 >=dev-texlive/texlive-langkorean-2024 >=dev-texlive/texlive-langother-2024 >=dev-texlive/texlive-langpolish-2024 >=dev-texlive/texlive-langportuguese-2024 >=dev-texlive/texlive-langspanish-2024 >=dev-texlive/texlive-latex-2024 >=dev-texlive/texlive-latexextra-2024 >=dev-texlive/texlive-latexrecommended-2024 >=dev-texlive/texlive-luatex-2024 >=dev-texlive/texlive-mathscience-2024 >=dev-texlive/texlive-metapost-2024 >=dev-texlive/texlive-music-2024 >=dev-texlive/texlive-pictures-2024 >=dev-texlive/texlive-plaingeneric-2024 >=dev-texlive/texlive-pstricks-2024 >=dev-texlive/texlive-publishers-2024 >=dev-texlive/texlive-xetex-2024 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-15 * clang version 19.1.7 llvm-config: 19.1.7 Python 3.12.9 go version go1.23.6 linux/amd64 Available Ruby profiles: [1] ruby32 (with Rubygems) * Available Rust versions: [1] rust-bin-1.84.1 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 17.0.14_p7 [openjdk-bin-17] *) Eclipse Temurin JDK 21.0.6_p7 [openjdk-bin-21] 3) Eclipse Temurin JDK 8.442_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-17 [3] openjdk-bin-21 system-vm HEAD of ::gentoo commit 6d447440cec1743eb360b2bd6f086d0de2c77216 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Tue Feb 18 23:03:41 2025 +0000 2025-02-18 23:03:41 UTC emerge -qpvO =dev-qt/qtmultimedia-6.8.2 [ebuild N ] dev-qt/qtmultimedia-6.8.2 USE="X alsa ffmpeg gstreamer opengl pulseaudio qml screencast test v4l vulkan wayland -custom-cflags -eglfs -vaapi"
Created attachment 919377 [details] emerge-info.txt
Created attachment 919378 [details] LastTest.log
Created attachment 919379 [details] dev-qt:qtmultimedia-6.8.2:20250219-052225.log.xz
Created attachment 919380 [details] emerge-history.txt
Created attachment 919381 [details] environment
Created attachment 919382 [details] etc.clang.tar.xz
Created attachment 919383 [details] etc.portage.tar.xz
Created attachment 919384 [details] logs.tar.xz
Created attachment 919385 [details] qlist-info.txt.xz
Created attachment 919386 [details] temp.tar.xz
The file size of ./files/tests.tar.xz is too big (11M) for an upload. For few weeks the link http://tinderbox.zwiebeltoralf.de:31560/23.0_desktop_plasma_systemd_test-20250215-194501/var/tmp/tb/issues/20250219-052950-dev-qt_qtmultimedia-6.8.2/files/tests.tar.xz is valid.
(just adding gcc-15 blocker so it's not lost, not confirmed or anything)
qtmultimedia has rather picky/flaky tests which can fail in all sorts of non-bad ways, but given this time I see segfaults then I do "suspect" gcc-15 is related. Haven't tried 15 yet, but tests still pass while using gcc-14 for what I can see. I'll try rebuilding qtbase, gstreamer, and qtmultimedia itself with 15 tomorrow or so.
Ended up trying now after all and I can't reproduce. I tried rebuilding qtbase, gstreamer, gst-plugins-{base,bad}, glib (given it came up in the backtrace), and then qtmultimedia with gcc-15.0.1_pre20250216, but tests still passed. Then my next best guess was this wall of gst-plugins-* in the emerge history that I did not have installed that might trip the tests even though qtmultimedia only depends on -base/bad, so I went and installed them all and built with gcc15 while at it, but still passes. I'm kind of low on ideas now that don't involve replicating the tinderbox perfectly, maybe it's some other unsuspected dependencies, maybe gcc-15 is unrelated, or maybe it's some race condition and wouldn't be able to reproduce either way.. I don't know.
toralf, can you reproduce this on another image? also, could you maybe tar up this image that *did* reproduce it, if it still happens there? Thank you.
at another image (23.0_desktop_plasma_systemd_test-20250214-183230) the issue did not appear.