Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-135873

Crash when trying to play video

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • None
    • 6.8.3
    • Multimedia
    • None
    • Android
    • b75ca109d (dev), 504dbcd1d (6.9), 71ca61ffd (tqtc/lts-6.8)
    • 2025wk18s1QtforAndroid

    Description

      I have created an Android app with Qt/QML which is available on Google Play. In my dashboard I see quite a few crashes with this stack dump.

          • *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
            pid: 0, tid: 17201 >>> com.gmail.mfnboer.skywalker <<<backtrace:
              #00  pc 0x000000000009f05a  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: af52456393c5a01ddb001135344913c9bd7f5c94)
              #01  pc 0x000000000009efb9  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (QVideoTextureHelper::createTextures(QVideoFrame const&, QRhi&, QRhiResourceUpdateBatch&, std::_ndk1::unique_ptr<QVideoFrameTextures, std::_ndk1::default_delete<QVideoFrameTextures> >)+1264) (BuildId: af52456393c5a01ddb001135344913c9bd7f5c94)
              #02  pc 0x000000000009ff63  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (QVideoFrameTexturePool::updateTextures(QRhi&, QRhiResourceUpdateBatch&)+66) (BuildId: af52456393c5a01ddb001135344913c9bd7f5c94)
              #03  pc 0x000000000001ca11  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6MultimediaQuick_armeabi-v7a.so (BuildId: b9668ed6d3b3310881675a68f8bc3fd24a7db148)
              #04  pc 0x000000000001ca8f  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6MultimediaQuick_armeabi-v7a.so (BuildId: b9668ed6d3b3310881675a68f8bc3fd24a7db148)
              #05  pc 0x00000000002c164f  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (QSGBatchRenderer::Renderer::updateMaterialDynamicData(QSGBatchRenderer::ShaderManagerShader*, QSGMaterialShader::RenderState&, QSGMaterial*, QSGBatchRenderer::Batch const*, QSGBatchRenderer::Element*, int, int, char*)+118) (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #06  pc 0x00000000002c203d  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (QSGBatchRenderer::Renderer::prepareRenderMergedBatch(QSGBatchRenderer::Batch*, QSGBatchRenderer::Renderer::PreparedRenderBatch*)+584) (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #07  pc 0x00000000002c3365  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (QSGBatchRenderer::Renderer::prepareRenderPass(QSGBatchRenderer::Renderer::RenderPassContext*)+1024) (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #08  pc 0x00000000002c2f45  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (QSGBatchRenderer::Renderer::render()+20) (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #09  pc 0x00000000002d203f  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (QSGRenderer::renderScene()+106) (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #10  pc 0x000000000029dff9  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (QQuickWindowPrivate::renderSceneGraph()+484) (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #11  pc 0x00000000003bd079  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #12  pc 0x00000000003bdbf7  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Quick_armeabi-v7a.so (BuildId: ea85ba027241314652934b700d1b7940b1f361c0)
              #13  pc 0x0000000000310ec5  /data/app/~~SAwFtdT84Hgup1q7ZACLJw==/com.gmail.mfnboer.skywalker-kFqXFV94Ll6i99s5J2S3oQ==/lib/arm/libQt6Core_armeabi-v7a.so (BuildId: 9630d22248ed5fa9af6f234bb9e88cb292c1ba84)
              #14  pc 0x00000000000ae253  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
              #15  pc 0x0000000000064123  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
            This crash comes from a Samsung Galaxy M14 phone. I cannot reproduce this on my Samsung S22. All works fine there.

      One obvious difference seems that the M14 has a 32-bit processor opposed to my 64-bit.

      Could this be a bug in the 32-bit QT library?

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              bartlomiejmoskal Bartlomiej Moskal
              michel_de_boer Michel de Boer
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes