-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
6.10.0 RC
-
None
MacOS 15.6.1
Qt Creator 18.0.0
Qt 6.10.0 RC
Device: Samsung Galaxy S22 14.0
Steps to reproduce:
- Run the media player example (I used widgets player, because QML is often crashing on Android, but both crash with this file) on the device.
- Open the attached audio sample file.
- Tap on play button.
Expected: The audio file is played.
Actual: The app crashes after tapping play button.
NOTE: No crash on desktop.
F/libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 20268 (AudioTrack), pid 19791 (.example.player) I/GestureDetector: handleMessage TAP F/DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** F/DEBUG : Build fingerprint: 'samsung/r0sxeea/r0s:14/UP1A.231005.007/S901BXXSCEXI4:user/release-keys' F/DEBUG : Revision: '28' F/DEBUG : ABI: 'arm64' F/DEBUG : Processor: '5' F/DEBUG : Timestamp: 2025-09-25 17:14:54.147896406+0200 F/DEBUG : Process uptime: 63s F/DEBUG : Cmdline: org.qtproject.example.player F/DEBUG : pid: 19791, tid: 20268, name: AudioTrack >>> org.qtproject.example.player <<< F/DEBUG : uid: 10393 F/DEBUG : tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE) F/DEBUG : pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY) F/DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000000 F/DEBUG : Cause: null pointer dereference F/DEBUG : x0 0000000000000002 x1 00000000000000db x2 0000000005020100 x3 00000074cbb9619a F/DEBUG : x4 00000000000000db x5 0000000000000001 x6 00000000000000db x7 7f7f7f7f7f7f7f7f F/DEBUG : x8 000000000000ff00 x9 0000000000000000 x10 fffffffffffffffe x11 0000000000007f00 F/DEBUG : x12 000000000000007f x13 000000000000007f x14 0000000000000000 x15 0000004be37199f0 F/DEBUG : x16 00000071005510e8 x17 00000071004cd458 x18 0000007192c9a000 x19 00000074cbb96274 F/DEBUG : x20 0000000000000003 x21 b4000073a38bae31 x22 000000000000006b x23 0000000005020100 F/DEBUG : x24 0000000000000001 x25 00000074cbb9619a x26 00000000000000db x27 00000000000000db F/DEBUG : x28 00000071987a0890 x29 00000071987a07a0 F/DEBUG : lr 00000071004ce9d4 sp 00000071987a07a0 pc 00000071004cea4c pst 0000000080001000 F/DEBUG : 13 total frames F/DEBUG : backtrace: F/DEBUG : #00 pc 00000000000c4a4c /data/app/~~Aa6Y97zi2lzd--6M4pmZog==/org.qtproject.example.player-dzGKohWO6korLRPnOS2Ssw==/base.apk!libQt6Multimedia_arm64-v8a.so (offset 0x13b4000) (QAudioHelperInternal::convertSampleFormat(QSpan<std::byte const, 18446744073709551615ul>, QAudioHelperInternal::NativeSampleFormat, QSpan<std::byte, 18446744073709551615ul>, QAudioHelperInternal::NativeSampleFormat)+5620) (BuildId: 8efa92c5c18cecfd5a6672a123fa79d3fb150c23) F/DEBUG : #01 pc 00000000000c87c4 /data/app/~~Aa6Y97zi2lzd--6M4pmZog==/org.qtproject.example.player-dzGKohWO6korLRPnOS2Ssw==/base.apk!libQt6Multimedia_arm64-v8a.so (offset 0x13b4000) (BuildId: 8efa92c5c18cecfd5a6672a123fa79d3fb150c23) F/DEBUG : #02 pc 00000000000c7984 /data/app/~~Aa6Y97zi2lzd--6M4pmZog==/org.qtproject.example.player-dzGKohWO6korLRPnOS2Ssw==/base.apk!libQt6Multimedia_arm64-v8a.so (offset 0x13b4000) (BuildId: 8efa92c5c18cecfd5a6672a123fa79d3fb150c23) F/DEBUG : #03 pc 000000000012d460 /data/app/~~Aa6Y97zi2lzd--6M4pmZog==/org.qtproject.example.player-dzGKohWO6korLRPnOS2Ssw==/base.apk!libQt6Multimedia_arm64-v8a.so (offset 0x13b4000) (BuildId: 8efa92c5c18cecfd5a6672a123fa79d3fb150c23) F/DEBUG : #04 pc 000000000002dbf4 /system/lib64/libaaudio_internal.so (aaudio::AudioStream::maybeCallDataCallback(void*, int)+200) (BuildId: d55bce29c5a7327074987b6d3a7cbc85) F/DEBUG : #05 pc 0000000000031e04 /system/lib64/libaaudio_internal.so (aaudio::AudioStreamLegacy::callDataCallbackFrames(unsigned char*, int)+304) (BuildId: d55bce29c5a7327074987b6d3a7cbc85) F/DEBUG : #06 pc 0000000000030d58 /system/lib64/libaaudio_internal.so (aaudio::AudioStreamLegacy::onMoreData(android::AudioTrack::Buffer const&)+636) (BuildId: d55bce29c5a7327074987b6d3a7cbc85) F/DEBUG : #07 pc 00000000000a4d90 /system/lib64/libaudioclient.so (android::AudioTrack::processAudioBuffer()+3028) (BuildId: bf6f5dee24ec574300ec56b7b30dd9a8) F/DEBUG : #08 pc 00000000000a3ed0 /system/lib64/libaudioclient.so (android::AudioTrack::AudioTrackThread::threadLoop()+272) (BuildId: bf6f5dee24ec574300ec56b7b30dd9a8) F/DEBUG : #09 pc 0000000000013dd8 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+284) (BuildId: a81f990112253a20ffc90a7762f9a836) F/DEBUG : #10 pc 00000000000ec2b0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140) (BuildId: 27dd23c96f279391ce1751ed447b82c3) F/DEBUG : #11 pc 00000000000bea28 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 725428c4bb95215da4f097ab67d3952e) F/DEBUG : #12 pc 000000000005b3b0 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 725428c4bb95215da4f097ab67d3952e)
- duplicates
-
QTBUG-140472 Android: QAudioSink crashes with uint8 sample format
-
- Closed
-
- relates to
-
QTQAINFRA-7405 Qt Test Attack - 09, 2025
-
- Open
-