-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.9.1
-
Android Studio x86_64 Emulator (API 35),
Windows 11 23H2,
CMake = 3.30.5,
Gradle = 8.14,
Qt Tools for Android Studio = 4.1,
QtGP = 1.3,
Kotlin = 2.0.21,
Java = jdk-17,
NDK = 27.2.12479018
What:
Occasionally running into the following crash when attempting to load an activity with 6 QtQuickViews:
Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 5487 (qtMainLoopThrea), pid 5469 (le.quickcompose)
This issue does not appear every time despite taking the exact same route with no deviations. A crash not occurring is rare, I'm estimating it happens less than 10% of the time
Steps to reproduce:
- Open app
- Click "Pure Compose Example"
- EXPECTED: All six QtQuickViews display on the screen
- ACTUAL
- CASE 1: Some number of the QtQuickViews properly render (usually 1-3) and the crash in the .txt above happens
- (rarer) CASE 2: Some number of the QtQuickViews render (usually 1-3), but no crash happens and the app stays stable in the Activity
This behaviour is not reproducible when the app is ran on a native android device (Samsung Galaxy S21 FE, API 35-ext-16). When running on android hardware, all QtQuickViews render without fail, without crashes.
Full log from process start to end:
Example video:
(Note that the recording software running is slowing down the performance of the already slow x86_64 android emulator)
Example project:
QTBUG-139006.7z
(Note: replace QtBuild file directories in build.gradle with your local installations)
- relates to
-
QTBUG-132695 Crash in QGuiApplication::applicationStateChanged() when quitting app
-
- Closed
-
-
QTBUG-133841 'Failed to initialize graphics backend for OpenGL' causes the example apps to crash on launch
-
- Closed
-
-
QTBUG-139211 tst_qquickpopup (Failed)
-
- Closed
-
-
QTBUG-125083 [Android] ANRs related to QtNativeInputConnection
-
- Closed
-
- resulted from
-
QTBUG-138112 How to use QtQuickView in Jetpack Compose?
-
- Reported
-