Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.7.0 Beta2
-
None
-
-
653d196a1 (dev), f56950898 (6.7), 00f882e58 (6.6), e8420d7ab (tqtc/lts-6.5)
-
2024wk10FOQtforAndroid, 2024wk12FOQtforAndroid
Description
MacOS 14.3
Qt Creator 12.0.1
Qt 6.7.0-beta2
Device: Samsung Galaxy S22 / A13.0
Steps to reproduce:
- Run example app on Android device - https://doc.qt.io/qt-6/qtmultimedia-camera-example.html
- Go to File > Change settings and select very high resolution (for me it was YUV420P 3840x2160 30FPS), but it happens with a format bigger than 1920x1080.
- Start recording the video, pause the video, then stop it.
- Repeat step 3 several times if it doesn't crash immediately
Expected: The video recording is started and is stopped. No crash.
Actual: The app crashes.
Reproducibility: 100%
02-12 15:25:44.537 21489 21525 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x68 in tid 21525 (qtMainLoopThrea), pid 21489 (.example.camera) 02-12 15:25:45.211 22809 22809 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 02-12 15:25:45.211 22809 22809 F DEBUG : Build fingerprint: 'samsung/r0sxeea/r0s:13/TP1A.220624.014/S901BXXU2BVKB:user/release-keys' 02-12 15:25:45.211 22809 22809 F DEBUG : Revision: '28' 02-12 15:25:45.211 22809 22809 F DEBUG : ABI: 'arm64' 02-12 15:25:45.211 22809 22809 F DEBUG : Processor: '4' 02-12 15:25:45.211 22809 22809 F DEBUG : Timestamp: 2024-02-12 15:25:44.654845585+0100 02-12 15:25:45.211 22809 22809 F DEBUG : Process uptime: 80s 02-12 15:25:45.211 22809 22809 F DEBUG : Cmdline: org.qtproject.example.camera 02-12 15:25:45.211 22809 22809 F DEBUG : pid: 21489, tid: 21525, name: qtMainLoopThrea >>> org.qtproject.example.camera <<< 02-12 15:25:45.211 22809 22809 F DEBUG : uid: 10481 02-12 15:25:45.211 22809 22809 F DEBUG : tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE) 02-12 15:25:45.211 22809 22809 F DEBUG : pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY) 02-12 15:25:45.211 22809 22809 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000068 02-12 15:25:45.211 22809 22809 F DEBUG : Cause: null pointer dereference
Attachments
Issue Links
- relates to
-
QTQAINFRA-6104 Qt Test Attack - Q1, 2024
- Open
-
QTBUG-122224 [Crash] The audiorecorder example crashes when selecting output and start recording
- Closed
For Gerrit Dashboard: QTBUG-122184 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
550046,3 | FFmpegVideoEncoder: Process frames also in pause state | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
550185,2 | FFmpegVideoEncoder: Process frames also in pause state | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
550367,2 | FFmpegVideoEncoder: Process frames also in pause state | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
550445,2 | FFmpegVideoEncoder: Process frames also in pause state | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |