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

Segvault in tst_qwebenginepage

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • None
    • 6.6.1
    • WebEngine
    • None
    • macOS

    Description

      ********* Start testing of tst_QWebEnginePage *********
      Config: Using QtTest library 6.6.1, Qt 6.6.1 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 14.0.0 (clang-1400.0.29.202)), macos 11.7
      PASS   : tst_QWebEnginePage::initTestCase()
      QDEBUG : tst_QWebEnginePage::comboBoxPopupPositionAfterMove(mouse) doh set to ""  --  SystemOnly
      BPASS  : tst_QWebEnginePage::comboBoxPopupPositionAfterMove(mouse)
      BFAIL  : tst_QWebEnginePage::comboBoxPopupPositionAfterMove(touch) '(popup = findNewTopLevelWindow(oldTlws))' returned FALSE. ()
         Loc: [/Users/qt/work/qt/qtwebengine/tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp(1381)]
      Received signal 11 SEGV_ACCERR 1000000011d21293
       [0x000109138948]
       [0x0001091261ec]
       [0x000109138894]
       [0x00019e90ac44]
       [0x000110d39dbc]
       [0x000110d3cef4]
       [0x000110a0d278]
       [0x000110a0cca0]
       [0x000110b00b4c]
       [0x0001103b1df8]
       [0x0001103b15c4]
       [0x0001103b8b80]
       [0x0001103b651c]
       [0x000110358fac]
       [0x000110359e00]
       [0x00011126d0a4]
       [0x00011099b3b8]
       [0x0001109f95e4]
       [0x0001109f5520]
       [0x0001119da1ec]
       [0x0001119eeff0]
       [0x0001a4c80b88]
       [0x0001a4c80384]
       [0x0001a4dac3bc]
       [0x0001a4c62310]
       [0x0001a15b97ac]
       [0x0001a14275f4]
       [0x0001a1427328]
       [0x0001a12f4bcc]
       [0x0001119d6560]
       [0x0001109e71f4]
       [0x00011039f844]
       [0x0001103a1798]
       [0x0001103a1c40]
       [0x0001103a1fb0]
       [0x0001103b9908]
       [0x0001109ec924]
       [0x000110358fac]
       [0x000110359e00]
       [0x00011126d0a4]
       [0x000110997b64]
       [0x0001109f9c70]
       [0x0001109ec624]
       [0x00011039332c]
       [0x000104e543ec]
       [0x0001112afbd4]
       [0x0001103a2f3c]
       [0x000111771e98]
       [0x000110358fac]
       [0x00011035a924]
       [0x00011126d0a4]
       [0x00011126e32c]
       [0x0001119b1d00]
       [0x0001119b0c50]
       [0x00011126d698]
       [0x0001112c92f8]
       [0x000104cb928c]
       [0x000111278ed4]
       [0x00011127d8b0]
       [0x000104df3c54]
       [0x000104df4924]
       [0x000104df5654]
       [0x000104df625c]
       [0x000104df5818]
       [0x000104d10578]
       [0x00019e8dd430]
      [end of stack trace]
      qt-testrunner.py     INFO: Test process exited with code: -11
      qt-testrunner.py    ERROR: Failed to parse the XML log file: /Users/qt/work/testresults/tst_qwebenginepage-1696394248600.xml
      qt-testrunner.py    ERROR:     File Contents:
      <?xml version="1.0" encoding="UTF-8"?>
      <TestCase name="tst_QWebEnginePage">
        <Environment>
          <QtVersion>6.6.1</QtVersion>
          <QtBuild>Qt 6.6.1 (arm64&#x002D;little_endian&#x002D;lp64 shared (dynamic) release build; by Apple LLVM 14.0.0 (clang&#x002D;1400.0.29.202))</QtBuild>
          <QTestVersion>6.6.1</QTestVersion>
        </Environment>
        <TestFunction name="initTestCase">
          <Incident type="pass" file="" line="0" />
          <Duration msecs="0.204083"/>
        </TestFunction>
        <TestFunction name="comboBoxPopupPositionAfterMove">
        <Message type="qdebug" file="" line="0">
          <DataTag><![CDATA[mouse]]></DataTag>
          <Description><![CDATA[doh set to ""  --  SystemOnly]]></Description>
        </Message>
          <Incident type="bpass" file="" line="0">
            <DataTag><![CDATA[mouse]]></DataTag>
          </Incident>
          <Incident type="bfail" file="/Users/qt/work/qt/qtwebengine/tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp" line="1381">
            <DataTag><![CDATA[touch]]></DataTag>
            <Description><![CDATA['(popup = findNewTopLevelWindow(oldTlws))' returned FALSE. ()]]></Description>
          </Incident>
          <Duration msecs="24549.6"/>
        </TestFunction>
        <TestFunction name="comboBoxPopupPositionAfterChildMove">
      
      
      
      qt-testrunner.py    ERROR: exception:ParseError no element found: line 27, column 0
      qt-testrunner.py    ERROR: The test executable probably crashed, see above for details
      qt-testrunner.py    ERROR: Full test run failed repeatedly, aborting!
      CMake Error at tst_qwebenginepageWrapperRelWithDebInfo.cmake:18 (message):
        /Users/qt/work/install/libexec/qt-testrunner.py --
        /Users/qt/work/qt/qtwebengine_standalone_tests/tests/auto/widgets/qwebenginepage/tst_qwebenginepage
        execution failed with exit code 3.
      
      
      22/43 Test #22: tst_qwebenginepage ........................***Failed   50.77 sec
      95% tests passed, 1 tests failed out of 22
      

      The error was in "qt/qtwebengine", revision: a69ea54811c983e2c269912e244fe447d529ca74

      Build log: https://testresults.qt.io/logs/qt/qtwebengine/0c3101fa2963d5670bd7017bdb48c7c3b8057e77/MacOSMacOS_11_00arm64MacOSMacOS_11_00arm64Clangqtci-macos-11.0-arm64TestOnly/0ac64c13772078880e8d5deb17aff1468e0a4d13/test_1701364135/log.txt.gz

      Details: https://testresults.qt.io/coin/integration/qt/qtwebengine/tasks/1701364091

      Tested changes (refs/builds/qtci/6.6/1696393593):
      https://codereview.qt-project.org/c/qt/qtwebengine/+/509103/2 Update dependencies on '6.6' in qt/qtwebengine

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            janihe Jani Heikkinen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes