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

[Android] [6.10] SIGSEGV at QtMultimediaPrivate::QRtAudioEngine::runRtCommands()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: P1: Critical P1: Critical
    • None
    • 6.10.0
    • Multimedia
    • None
    • Android

      I updated just one app from Qt 6.7.3 to Qt 6.10 and I have seen a lot of these crashes.

      Regardless if I use native plugin or the ffmpeg plugin the crash is still present.

      In my app I use QML SoundEffect-s to play wavs and MediaPlayer to play mp3s for background music. Thus I am not doing anything fancy in my app.

      *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
      pid: 0, tid: 17018 >>> com.gsoftteam.dominoes <<<
      
      backtrace:
        #00  pc 0x00000000000d53f0  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #01  pc 0x00000000000dac2c  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #02  pc 0x00000000000d8634  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (QtMultimediaPrivate::QRtAudioEngine::runRtCommands()+196) (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #03  pc 0x00000000000d8420  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (QtMultimediaPrivate::QRtAudioEngine::audioCallback(QSpan<float, 18446744073709551615ul>)+56) (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #04  pc 0x000000000012e9c8  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #05  pc 0x000000000012e8d8  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #06  pc 0x000000000012e51c  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #07  pc 0x000000000012daf0  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #08  pc 0x000000000012daac  /data/app/~~8swfRs9yJm7JpKwjM_qiBA==/com.gsoftteam.dominoes-kcIPTJmiX24it5rQqGYwlw==/lib/arm64/libQt6Multimedia_arm64-v8a.so (BuildId: dc5f53cb2a6af23882ab2fb77237ef87ba2d3fbd)
        #09  pc 0x000000000004f660  /system/lib64/libaaudio_internal.so (aaudio::AudioStream::maybeCallDataCallback(void*, int)+200)
        #10  pc 0x00000000000464f8  /system/lib64/libaaudio_internal.so (aaudio::AudioStreamInternalPlay::callbackLoop()+384)
        #11  pc 0x000000000004eca8  /system/lib64/libaaudio_internal.so (aaudio::AudioStream::wrapUserThread()+184)
        #12  pc 0x000000000004f3d0  /system/lib64/libaaudio_internal.so (aaudio::AudioStream_internalThreadProc(void*) (.cfi)+268)
        #13  pc 0x0000000000082740  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+184)
        #14  pc 0x0000000000074b98  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)
      
      *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
      pid: 0, tid: 17715 >>> com.gsoftteam.dominoes <<<
      
      backtrace:
        #00  pc 0x000000000008a31c  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #01  pc 0x000000000008e8bb  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #02  pc 0x000000000008cb2b  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (QtMultimediaPrivate::QRtAudioEngine::runRtCommands()+150) (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #03  pc 0x000000000008c995  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (QtMultimediaPrivate::QRtAudioEngine::audioCallback(QSpan<float, 4294967295u>)+28) (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #04  pc 0x00000000000ce1b9  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #05  pc 0x00000000000ce0f7  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #06  pc 0x00000000000cde69  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #07  pc 0x00000000000cd6b5  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #08  pc 0x00000000000cd677  /data/app/com.gsoftteam.dominoes-wEcJ9aXVxavqBDmoQzmhvQ==/lib/arm/libQt6Multimedia_armeabi-v7a.so (BuildId: f8d08647ff9d7642dbb54ad1f27eb53dbc2f36fa)
        #09  pc 0x0000000000013afd  /system/lib/libaaudio.so (aaudio::AudioStream::maybeCallDataCallback(void*, int)+44)
        #10  pc 0x0000000000014eaf  /system/lib/libaaudio.so (aaudio::AudioStreamLegacy::processCallbackCommon(int, void*)+322)
        #11  pc 0x0000000000042967  /system/lib/libaudioclient.so (android::AudioTrack::processAudioBuffer()+1806)
        #12  pc 0x0000000000044543  /system/lib/libaudioclient.so (android::AudioTrack::AudioTrackThread::threadLoop()+150)
        #13  pc 0x000000000000d93b  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+318)
        #14  pc 0x0000000000080ac9  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
        #15  pc 0x00000000000a6093  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
        #16  pc 0x0000000000060763  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
      

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

            timblechmann tim blechmann
            adrian.gabureanu Adrian Gabureanu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes