Failed gst-plugins-good elements_qtdemux test in x86 and armv7
Describe your issue
The elements_qtdemux test in alpine linux CI is failing for x86, armv7, and armhf, but it's not failing in any of the other 64-bit architectures. Even though there seems to be some flaky tests in the CI in general, this one seems like a real issue associated with 32-bit architectures.
I unfortunately do not have HW to debug this, but it was suggested by a gst contributor to report it, as there might be people interested in those architectures here.
Setup
- Operating System: alpine linux
- Device: CI
- GStreamer Version: 1.24.3
- Command line:
CI output
56/110 elements_qtdemux FAIL 0.43s exit status 2
>>> GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:timecode:gst-plugins-good@/builds/pabloyoyoista/aports/community/gst-plugins-good/src/gst-plugins-good-1.24.3/output ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 CK_DEFAULT_TIMEOUT=20 GST_PLUGIN_PATH_1_0=/builds/pabloyoyoista/aports/community/gst-plugins-good/src/gst-plugins-good-1.24.3/output:/usr/lib/gstreamer-1.0:/usr/lib/gstreamer-1.0 MALLOC_PERTURB_=132 GST_REGISTRY=/builds/pabloyoyoista/aports/community/gst-plugins-good/src/gst-plugins-good-1.24.3/output/tests/check/elements_qtdemux.registry GSETTINGS_BACKEND=memory GST_PLUGIN_SYSTEM_PATH_1_0='' GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay gtkglsink gtksink jackaudiosrc
jackaudiosink osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_PLUGIN_SCANNER_1_0=/usr/libexec/gstreamer-1.0/gst-plugin-scanner UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /builds/pabloyoyoista/aports/community/gst-plugins-good/src/gst-plugins-good-1.24.3/output/tests/check/elements_qtdemux
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Running suite(s): qtdemux
Unexpected critical/warning: can't peek value table for type '(null)' which is not currently referenced
Unexpected critical/warning: can't peek value table for type '(null)' which is not currently referenced
83%: Checks: 12, Failures: 2, Errors: 0
../libs/gst/check/gstcheck.c:286:F:general:test_qtdemux_compensate_data_offset:0: Unexpected critical/warning: can't peek value table for type '(null)' which is not currently referenced
../libs/gst/check/gstcheck.c:286:F:general:test_qtdemux_mss_fragment:0: Unexpected critical/warning: can't peek value table for type '(null)' which is not currently referenced
Check suite qtdemux ran in 0.282s (tests failed: 2)
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Edited by Pablo Correa Gomez