[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#982973: qtmultimedia-opensource-src: FTBFS in test: tst_QVideoFrame::image(64x64 NV12) Received a fatal error



Source: qtmultimedia-opensource-src
Version: 5.15.2-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

During a rebuild of the package on a Bullseye derivative, it was seen
that the package fails to build from source. It fails in one of the
tests, for which the failure snippet is mentioned below. Please also
note that the same failure (and full build log) is also available on the
Reproducible Builds.

```
[ 1877s] Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 10.2.1 20210110), debian unknown
[ 1877s] PASS   : tst_QVideoFrame::initTestCase()
[ 1877s] PASS   : tst_QVideoFrame::create(64x64 ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::create(32x256 YUV420P)
[ 1877s] PASS   : tst_QVideoFrame::createInvalid(64x64 ARGB32 0 size)
[ 1877s] PASS   : tst_QVideoFrame::createInvalid(32x256 YUV420P negative size)
[ 1877s] PASS   : tst_QVideoFrame::createFromBuffer(64x64 ARGB32 no handle)
[ 1877s] PASS   : tst_QVideoFrame::createFromBuffer(64x64 ARGB32 gl handle)
[ 1877s] PASS   : tst_QVideoFrame::createFromBuffer(64x64 ARGB32 user handle)
[ 1877s] PASS   : tst_QVideoFrame::createFromImage(64x64 RGB32)
[ 1877s] PASS   : tst_QVideoFrame::createFromImage(12x45 RGB16)
[ 1877s] PASS   : tst_QVideoFrame::createFromImage(19x46 ARGB32_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::createFromIncompatibleImage()
[ 1877s] PASS   : tst_QVideoFrame::createNull()
[ 1877s] PASS   : tst_QVideoFrame::destructor()
[ 1877s] PASS   : tst_QVideoFrame::copy(64x64 ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::copy(64x64 ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::copy(32x256 YUV420P)
[ 1877s] PASS   : tst_QVideoFrame::copy(1052x756 ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::copy(32x256 YUV420P)
[ 1877s] PASS   : tst_QVideoFrame::assign(64x64 ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::assign(32x256 YUV420P)
[ 1877s] PASS   : tst_QVideoFrame::map(read-only)
[ 1877s] PASS   : tst_QVideoFrame::map(write-only)
[ 1877s] PASS   : tst_QVideoFrame::map(read-write)
[ 1877s] PASS   : tst_QVideoFrame::mapImage(read-only)
[ 1877s] PASS   : tst_QVideoFrame::mapImage(write-only)
[ 1877s] PASS   : tst_QVideoFrame::mapImage(read-write)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Planar)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_YUV420P)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_YV12)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_NV12)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_NV21)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_IMC2)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_IMC4)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_IMC1)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_IMC3)
[ 1877s] PASS   : tst_QVideoFrame::mapPlanes(Format_ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::imageDetach()
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_RGB32 | QVideoFrame::Format_RGB32)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_ARGB32 | QVideoFrame::Format_ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_ARGB32_Premultiplied | QVideoFrame::Format_ARGB32_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_RGB16 | QVideoFrame::Format_RGB565)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_ARGB8565_Premultiplied | QVideoFrame::Format_ARGB8565_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_RGB555 | QVideoFrame::Format_RGB555)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_RGB888 | QVideoFrame::Format_RGB24)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_MonoLSB)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_Indexed8)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_ARGB6666_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_ARGB8555_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_RGB666)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_RGB444)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QImage::Format_ARGB4444_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_BGRA32)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_BGRA32_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_BGR32)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_BGR24)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_BGR565)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_BGR555)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_BGRA5658_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_AYUV444)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_AYUV444_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_YUV444)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_YUV420P)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_YV12)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_UYVY)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_YUYV)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_NV12)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_NV21)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_IMC1)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_IMC2)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_IMC3)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_IMC4)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_Y8)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_Y16)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_Jpeg)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_CameraRaw)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_AdobeDng)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_User)
[ 1877s] PASS   : tst_QVideoFrame::formatConversion(QVideoFrame::Format_User + 1)
[ 1877s] PASS   : tst_QVideoFrame::metadata()
[ 1877s] PASS   : tst_QVideoFrame::isMapped()
[ 1877s] PASS   : tst_QVideoFrame::isReadable()
[ 1877s] PASS   : tst_QVideoFrame::isWritable()
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 ARGB32)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 ARGB32_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 RGB32)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 RGB24)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 RGB565)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 RGB555)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 BGRA32)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 BGRA32_Premultiplied)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 BGR32)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 BGR24)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 BGR565)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 BGR555)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 AYUV444)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 YUV444)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 YUV420P)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 YV12)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 UYVY)
[ 1877s] PASS   : tst_QVideoFrame::image(64x64 YUYV)
[ 1877s]
[ 1877s] === Received signal at function time: 2ms, total time: 6ms, dumping stack ===
[ 1877s] === End of stack trace ===
[ 1877s] QFATAL : tst_QVideoFrame::image(64x64 NV12) Received signal 11
[ 1877s]          Function time: 1ms Total time: 6ms
[ 1877s] FAIL!  : tst_QVideoFrame::image(64x64 NV12) Received a fatal error.
[ 1877s]    Loc: [Unknown file(0)]
[ 1877s] Totals: 101 passed, 1 failed, 0 skipped, 0 blacklisted, 8ms
[ 1877s] ********* Finished testing of tst_QVideoFrame *********
[ 1877s] make[4]: *** [Makefile:396: check] Aborted
[ 1877s] make[4]: Leaving directory '/usr/src/packages/BUILD/tests/auto/unit/qvideoframe'
```


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (990, 'testing'), (500, 'stable-updates'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-3-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_USER
Locale: LANG=en_IN.UTF-8, LC_CTYPE=en_IN.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled


Reply to: