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

tst_QGridLayout::setMinAndMaxSize() with QtWayland crashed on Ubuntu 22.04, GNOME

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.5
    • QPA: Wayland
    • None

    Description

      2022-09-30
      https://testresults.qt.io/coin/integration/qt/qtwayland/tasks/web_qt_qtwayland_1664523796309
      https://testresults.qt.io/coin/api/results/qt/qtbase/b21d2e8ef448905444f35f973df1ae6343974e2a/LinuxUbuntu_22_04x86_64LinuxUbuntu_22_04x86_64GCCqtci-linux-Ubuntu-22.04-x86_64-50-f5b3c4Documentation_InsignificantTests_RunDependencyTests_Sccache_UseConfigure/a7ad0b1c384959bca39ad46804504896f7ba12a0/test_1677868354/log.txt.gz

      agent:2022/09/30 10:54:47 build.go:394: 558: qt-testrunner.py    DEBUG: Running test command line: ['/home/qt/work/qt/qtbase_standalone_tests/tests/auto/widgets/kernel/qgridlayout/tst_qgridlayout', '-o', '/home/qt/work/testresults/tst_qgridlayout-1664535287019.xml,xml', '-o', '/home/qt/work/testresults/tst_qgridlayout-1664535287019.junit.xml,junitxml', '-o', '-,txt']
      agent:2022/09/30 10:54:47 build.go:394: 558: ********* Start testing of tst_QGridLayout *********
      agent:2022/09/30 10:54:47 build.go:394: 558: Config: Using QtTest library 6.5.0, Qt 6.5.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 11.2.0), ubuntu 22.04
      agent:2022/09/30 10:54:47 build.go:394: 558: PASS   : tst_QGridLayout::initTestCase()
      agent:2022/09/30 10:54:47 build.go:394: 558: PASS   : tst_QGridLayout::getItemPosition()
      agent:2022/09/30 10:54:47 build.go:394: 558: PASS   : tst_QGridLayout::itemAtPosition()
      agent:2022/09/30 10:54:47 build.go:394: 558: PASS   : tst_QGridLayout::badDistributionBug()
      agent:2022/09/30 10:54:47 build.go:394: 558: QFATAL : tst_QGridLayout::setMinAndMaxSize() ASSERT: "!(max < min)" in file /home/qt/work/install/include/QtCore/qminmax.h, line 46
      agent:2022/09/30 10:54:47 build.go:394: 558: FAIL!  : tst_QGridLayout::setMinAndMaxSize() Received a fatal error.
      agent:2022/09/30 10:54:47 build.go:394: 558:    Loc: [/home/qt/work/install/include/QtCore/qminmax.h(46)]
      agent:2022/09/30 10:54:47 build.go:394: 558: Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 54ms
      agent:2022/09/30 10:54:47 build.go:394: 558: ********* Finished testing of tst_QGridLayout *********
      agent:2022/09/30 10:54:47 build.go:394: 558: Received signal 6 (SIGABRT)
      agent:2022/09/30 10:54:47 build.go:394: 558:          setMinAndMaxSize function time: 3ms, total time: 54ms
      agent:2022/09/30 10:54:47 build.go:394: 558: 
      agent:2022/09/30 10:54:47 build.go:394: 558: === Stack trace ===
      agent:2022/09/30 10:54:47 build.go:394: 558: Could not attach to process.  If your uid matches the uid of the target
      agent:2022/09/30 10:54:47 build.go:394: 558: process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
      agent:2022/09/30 10:54:47 build.go:394: 558: again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
      agent:2022/09/30 10:54:47 build.go:394: 558: ptrace: Inappropriate ioctl for device.
      agent:2022/09/30 10:54:47 build.go:394: 558: === End of stack trace ===
      
      

      Attachments

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

        Activity

          People

            qt.team.graphics.and.multimedia Qt Graphics Team
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes