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

android-9-x86-on-linux: Failed to acquire deadlock protector for 'QAndroidPlatformOpenGLWindow::eglSurface()' while already locked by 'QAndroidInputContext::runOnQtThread()'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P1: Critical P1: Critical
    • None
    • 6.11
    • QPA: Android
    • None
    • Android

      I have been changing qt-testrunner.py to search the XML log for QFatal and treat it as a crash. But I can't get my patches to integrate because it seems in the past several tests on Android were already falling in that category.

      • tst_QColorDialog::hexColor (most frequent)
      • tst_QGraphicsProxyWidget::mousePressReleaseEvent (link also includes the failures below)
      • tst_QCompleter::task178797_activatedOnReturn
      • tst_QPlainTextEdit::lineWrapModes
      • tst_QAccessibility::textBrowserTest
      • tst_QAbstractItemView::sizeHintChangeTriggersLayout (link also includes the failures below)
      • tst_QCompleter::task253125_lineEditCompletion
      • tst_QPlainTextEdit::lineWrapModes
      • tst_QAccessibility::textBrowserTest
      • tst_QInputDialog::getText
      • tst_QInputDialog::getInt (link also includes the failures below)
      • tst_QAbstractItemView::QTBUG39324_settingSameInstanceOfIndexWidget
      • tst_QDoubleSpinBox::stepModifierKeys
      • tst_QSpinBox::stepModifierKeys
      • tst_QAccessibility::lineEditTextFunctions
      • tst_QCompleter::QTBUG_14292_filesystem (link also includes the failures below)
      • tst_QCompleter::task246056_setCompletionPrefix
      • tst_QPlainTextEdit::ensureCursorVisibleOnInitialShow
      • tst_QAccessibility::mdiAreaTest
      • tst_QAccessibility::mdiSubWindowTest (link also includes the failures below)
      • tst_QCompleter::task247560_keyboardNavigation
      • tst_QPlainTextEdit::setTextInsideResizeEvent
      • tst_QAccessibility::lineEditTest (too many failures, no log links provided from now on)
      • tst_QPlainTextEdit::ensureVisibleWithRtl
      • tst_QSpinBox::stepModifierButtons
      • tst_QAccessibility::dialogButtonBoxTest
      • tst_QPlainTextEdit::adjustScrollbars
      • tst_QSpinBox::positiveSign
      • tst_QSpinBox::stepModifierPressAndHold
      • tst_QInputDialog::getDouble
      • QColorDialog::hideNativeByDestruction

      The error log from the first one is:

      agent:2025/10/28 21:02:13 build.go:414: qt-testrunner.py    DEBUG: Running test command line: ['/home/qt/work/install/bin/androidtestrunner', '--path', '/home/qt/work/qt/qtbase_standalone_tests/tests/auto/widgets/dialogs/qcolordialog/android-build-tst_qcolordialog', '--adb', '/opt/android/sdk/platform-tools/adb', '--skip-install-root', '--ndk-stack', '/opt/android/android-ndk-r27c/ndk-stack', '--make', '"/opt/cmake-3.30.5/bin/cmake" --build /home/qt/work/qt/qtbase_standalone_tests --target tst_qcolordialog_make_apk', '--apk', '/home/qt/work/qt/qtbase_standalone_tests/tests/auto/widgets/dialogs/qcolordialog/android-build-tst_qcolordialog/tst_qcolordialog.apk', '--timeout', '1425', '--', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761685325079.xml,xml', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761685325079.junit.xml,junitxml', '-o', '/home/qt/work/testresults/tst_qcolordialog-1761685325079.txt,txt', '-o', '-,txt']
      agent:2025/10/28 21:02:13 build.go:414: ********* Start testing of tst_QColorDialog *********
      agent:2025/10/28 21:02:13 build.go:414: Config: Using QtTest library 6.11.0, Qt 6.11.0 (i386-little_endian-ilp32 shared (dynamic) release build; by Android (12470979, +pgo, +bolt, +lto, +mlgo, based on r522817c) Clang 18.0.3 (https://android.googlesource.com/toolchain/llvm-project d8003a456d14a3deb8054cdaa529ffbf02d9b262)), android 9.0
      agent:2025/10/28 21:02:13 build.go:414: PASS   : tst_QColorDialog::initTestCase()
      agent:2025/10/28 21:02:13 build.go:414: SKIP   : tst_QColorDialog::defaultOkButton() This test crashes sometimes. Although rarely, but it happens. See QTBUG-50842.
      agent:2025/10/28 21:02:13 build.go:414:    Loc: [/home/qt/work/qt/qtbase/tests/auto/widgets/dialogs/qcolordialog/tst_qcolordialog.cpp(110)]
      agent:2025/10/28 21:02:13 build.go:414: SKIP   : tst_QColorDialog::native_activeModalWidget() This test crashes sometimes. Although rarely, but it happens. See QTBUG-50842.
      agent:2025/10/28 21:02:13 build.go:414:    Loc: [/home/qt/work/qt/qtbase/tests/auto/widgets/dialogs/qcolordialog/tst_qcolordialog.cpp(70)]
      agent:2025/10/28 21:02:13 build.go:414: PASS   : tst_QColorDialog::task247349_alpha()
      agent:2025/10/28 21:02:13 build.go:414: PASS   : tst_QColorDialog::QTBUG_43548_initialColor()
      agent:2025/10/28 21:02:13 build.go:414: PASS   : tst_QColorDialog::noCrashWhenParentIsDeleted()
      agent:2025/10/28 21:02:13 build.go:414: PASS   : tst_QColorDialog::hexColor(White-#)
      agent:2025/10/28 21:02:13 build.go:414: QWARN  : tst_QColorDialog::hexColor(White) Failed to acquire deadlock protector for 'QAndroidPlatformOpenGLWindow::eglSurface()' while already locked by 'QAndroidInputContext::runOnQtThread()'.
      agent:2025/10/28 21:02:13 build.go:414: QFATAL : tst_QColorDialog::hexColor(White) Failed to acquire deadlock protector for QAndroidPlatformOpenGLWindow::eglSurface().
      agent:2025/10/28 21:02:13 build.go:414: FAIL!  : tst_QColorDialog::hexColor(White) Received a fatal error.
      agent:2025/10/28 21:02:13 build.go:414: Totals: 5 passed, 1 failed, 2 skipped, 0 blacklisted, 4632ms
      agent:2025/10/28 21:02:13 build.go:414: ********* Finished testing of tst_QColorDialog *********
      agent:2025/10/28 21:02:13 build.go:414: Failed to retrieve the test exit code.
      agent:2025/10/28 21:02:13 build.go:414: qt-testrunner.py     INFO: Test process exited with code: 255
      agent:2025/10/28 21:02:13 build.go:414: qt-testrunner.py  WARNING: qFatal message ('Failed to acquire deadlock protector for QAndroidPlatformOpenGLWindow::eglSurface().') found in the XML, treating this run as a CRASH!
      

      On another case there is even a stacktrace:

      agent:2025/10/28 22:01:58 build.go:414: I/QTestLib(24433): QWARN  : tst_QGraphicsProxyWidget::mousePressReleaseEvent(no widget) Failed to acquire deadlock protector for 'QAndroidPlatformOpenGLWindow::eglSurface()' while already locked by 'QAndroidInputContext::runOnQtThread()'.
      agent:2025/10/28 22:01:58 build.go:414: I/QTestLib(24433): QFATAL : tst_QGraphicsProxyWidget::mousePressReleaseEvent(no widget) Failed to acquire deadlock protector for QAndroidPlatformOpenGLWindow::eglSurface().
      agent:2025/10/28 22:01:58 build.go:414: I/QTestLib(24433): FAIL!  : tst_QGraphicsProxyWidget::mousePressReleaseEvent(no widget) Received a fatal error.
      agent:2025/10/28 22:01:58 build.go:414: I/QTestLib(24433): Totals: 60 passed, 1 failed, 1 skipped, 0 blacklisted, 17449ms
      agent:2025/10/28 22:01:58 build.go:414: I/QTestLib(24433): ********* Finished testing of tst_QGraphicsProxyWidget *********
      agent:2025/10/28 22:01:58 build.go:414: --------- beginning of crash
      agent:2025/10/28 22:01:58 build.go:414: F/libc    (24433): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 24459 (qtMainLoopThrea), pid 24433 (hicsproxywidget)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):
      agent:2025/10/28 22:01:58 build.go:414: ********** End logcat dump **********
      agent:2025/10/28 22:01:58 build.go:414: Error: ndk-stack command timed out.
      agent:2025/10/28 22:01:58 build.go:414: ********** Crash dump: **********
      agent:2025/10/28 22:01:58 build.go:414: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722): Build fingerprint: 'google/sdk_gphone_x86/generic_x86:9/PSR1.180720.075/5124027:userdebug/dev-keys'
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722): Revision: '0'
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722): ABI: 'x86'
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722): pid: 24433, tid: 24459, name: qtMainLoopThrea  >>> org.qtproject.example.tst_qgraphicsproxywidget <<<
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     eax 00000000  ebx 00005f71  ecx 00005f8b  edx 00000006
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     edi 00005f71  esi 8000000b
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     ebp 00000001  esp cfb0eba8  eip edfb7b39
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722): 
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722): backtrace:
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #00 pc 00000b39  [vdso:edfb7000] (__kernel_vsyscall+9)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #01 pc 0001fdf8  /system/lib/libc.so (syscall+40)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #02 pc 00022ed3  /system/lib/libc.so (abort+115)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #03 pc 0036aa7c  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Core_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #04 pc 00385590  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Core_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #05 pc 00386100  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Core_x86.so (QMessageLogger::fatal(char const*, ...) const+92)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #06 pc 0009dab2  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libplugins_platforms_qtforandroid_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #07 pc 0009d431  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libplugins_platforms_qtforandroid_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #08 pc 006bb314  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QOpenGLContext::makeCurrent(QSurface*)+170)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #09 pc 006c9bc9  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #10 pc 006c9d3f  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #11 pc 005a7065  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QRhi::create(QRhi::Implementation, QRhiInitParams*, QFlags<QRhi::Flag>, QRhiNativeHandles*, QRhiAdapter*)+169)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #12 pc 0049f087  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QBackingStoreRhiSupport::create()+411)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #13 pc 0057a5f1  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QPlatformBackingStore::createRhi(QWindow*, QPlatformBackingStoreRhiConfig)+641)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #14 pc 00714de5  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QRhiBackingStore::flush(QWindow*, QRegion const&, QPoint const&)+129)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #15 pc 0049a4f5  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QBackingStore::flush(QRegion const&, QWindow*, QPoint const&)+477)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #16 pc 003e6ab7  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetRepaintManager::flush(QWidget*, QRegion const&, QPlatformTextureList*)+789)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #17 pc 003e8430  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetRepaintManager::flush()+416)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #18 pc 003e798a  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetRepaintManager::paintAndFlush()+3180)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #19 pc 003e6664  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetRepaintManager::sync(QWidget*, QRegion const&)+500)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #20 pc 003c6000  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetPrivate::syncBackingStore(QRegion const&)+86)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #21 pc 003ee110  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #22 pc 003ebd35  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #23 pc 00385eeb  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QApplicationPrivate::notify_helper(QObject*, QEvent*)+231)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #24 pc 00386e4a  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QApplication::notify(QObject*, QEvent*)+660)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #25 pc 003eeecf  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Core_x86.so (QCoreApplication::notifyInternal2(QObject*, QEvent*)+143)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #26 pc 003ef6f3  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Core_x86.so (QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)+41)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #27 pc 0042827c  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)+630)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #28 pc 00424abd  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)+541)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #29 pc 00487013  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)+111)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #30 pc 00486e82  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)+202)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #31 pc 00467123  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QPlatformWindow::setVisible(bool)+145)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #32 pc 000ab858  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libplugins_platforms_qtforandroid_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #33 pc 0047beda  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Gui_x86.so (QWindowPrivate::setVisible(bool)+534)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #34 pc 003ebb20  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #35 pc 003d2512  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetPrivate::show_sys()+840)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #36 pc 003d38e9  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetPrivate::show_helper()+343)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #37 pc 003d4c02  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidgetPrivate::setVisible(bool)+972)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #38 pc 003d46e2  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidget::setVisible(bool)+410)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #39 pc 003c9771  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidget::showMaximized()+101)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #40 pc 003d3707  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Widgets_x86.so (QWidget::show()+161)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #41 pc 000445ec  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libtst_qgraphicsproxywidget_x86.so (tst_QGraphicsProxyWidget::mousePressReleaseEvent()+166)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #42 pc 00067e09  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libtst_qgraphicsproxywidget_x86.so (tst_QGraphicsProxyWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)+385)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #43 pc 003fa889  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Core_x86.so (QMetaMethodInvoker::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, int, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*)+1267)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #44 pc 003fe69d  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Core_x86.so (QMetaMethod::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, int, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*)+135)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #45 pc 00050a23  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #46 pc 00050993  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #47 pc 00048e04  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #48 pc 0004889c  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #49 pc 000494ec  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #50 pc 0004a4cd  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #51 pc 0004ad3f  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so (QTest::qRun()+1188)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #52 pc 0004a6d3  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libQt6Test_x86.so (QTest::qExec(QObject*, int, char**)+46)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #53 pc 00067bec  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libtst_qgraphicsproxywidget_x86.so (main+159)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #54 pc 00072824  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/lib/x86/libplugins_platforms_qtforandroid_x86.so
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #55 pc 005f6b97  /system/lib/libart.so (art_quick_generic_jni_trampoline+71)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #56 pc 005f0d52  /system/lib/libart.so (art_quick_invoke_static_stub+418)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #57 pc 000a30df  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+239)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #58 pc 0029bca2  /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+338)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #59 pc 00293e48  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1048)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #60 pc 005bdc5f  /system/lib/libart.so (MterpInvokeStatic+207)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #61 pc 005e2ea1  /system/lib/libart.so (ExecuteMterpImpl+14625)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #62 pc 002661d8  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/base.apk (org.qtproject.qt.android.QtNative.lambda$startApplication$1)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #63 pc 00266216  /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #64 pc 0026c79c  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #65 pc 00293e2b  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #66 pc 005bdc5f  /system/lib/libart.so (MterpInvokeStatic+207)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #67 pc 005e2ea1  /system/lib/libart.so (ExecuteMterpImpl+14625)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #68 pc 002659e0  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/base.apk (org.qtproject.qt.android.QtNative$$ExternalSyntheticLambda2.run+4)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #69 pc 00266216  /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #70 pc 0026c79c  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #71 pc 00293e2b  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #72 pc 005bd574  /system/lib/libart.so (MterpInvokeInterface+1444)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #73 pc 005e2f21  /system/lib/libart.so (ExecuteMterpImpl+14753)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #74 pc 00266e00  /data/app/org.qtproject.example.tst_qgraphicsproxywidget-gvp2uovPTGqHB1o0mhlcXQ==/base.apk (org.qtproject.qt.android.QtThread$1.run+148)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #75 pc 00266216  /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #76 pc 0026c79c  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+220)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #77 pc 00293e2b  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1019)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #78 pc 005bd574  /system/lib/libart.so (MterpInvokeInterface+1444)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #79 pc 005e2f21  /system/lib/libart.so (ExecuteMterpImpl+14753)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #80 pc 000ca806  /system/framework/boot.vdex (java.lang.Thread.run+12)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #81 pc 00266216  /system/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2093054539+598)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #82 pc 0026c68e  /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+126)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #83 pc 005a953d  /system/lib/libart.so (artQuickToInterpreterBridge+1277)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #84 pc 005f6c6d  /system/lib/libart.so (art_quick_to_interpreter_bridge+77)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #85 pc 005f0b82  /system/lib/libart.so (art_quick_invoke_stub+338)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #86 pc 000a30ce  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+222)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #87 pc 004d3349  /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+89)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #88 pc 004d45f7  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+471)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #89 pc 0050958c  /system/lib/libart.so (art::Thread::CreateCallback(void*)+1484)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #90 pc 0008f065  /system/lib/libc.so (__pthread_start(void*)+53)
      agent:2025/10/28 22:01:58 build.go:414: F/DEBUG   (24722):     #91 pc 0002485b  /system/lib/libc.so (__start_thread+75)
      

      EDIT: Many such errors just happened on Android 15 on RHEL 9.4 too! config_id: android-15-x86_64-on-linux

        For Gerrit Dashboard: QTBUG-141579
        # Subject Branch Project Status CR V

            qtandroidteam Qt Android Team
            jimis Dimitrios Apostolou
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                There is 1 open Gerrit change