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

tst_QWebEngineView crashed on Linux RHEL_7_4 (gcc-x86_64)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P1: Critical
    • None
    • 5.10.1
    • WebEngine
    • None
    • Linux RHEL_7_4 (gcc-x86_64) - Packaging, Release, NoUseGoldLinker, ForceDebugInfo, AbortTestingOnFirstFailure

    Description

      https://codereview.qt-project.org/#/c/216211/ Update submodules on '5.10' in qt5

      https://testresults.qt.io/coin/integration/qt/qt5/tasks/1515583301

      https://testresults.qt.io/coin/api/results/qt/qtwebengine/c80588bbf14a5cf479f113ccf603612847060b83/LinuxRHEL_7_4x86_64LinuxRHEL_7_4x86_64GCCqtci-linux-RHEL-7.4-x86_64-a00c49Release_NoUseGoldLinker_ForceDebugInfo/e9fdd7d30a732409aa0ee03c649517952e987b5a/test_1515583703/log.txt.gz

      /home/qt/work/qt/qtwebengine/tests/auto/widgets/qwebengineview/target_wrapper.sh  ./tst_qwebengineview -o /home/qt/work/testresults/tests/auto/widgets/qwebengineview005959348,xml -o -,txt
      ********* Start testing of tst_QWebEngineView *********
      Config: Using QtTest library 5.10.1, Qt 5.10.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6))
      PASS   : tst_QWebEngineView::initTestCase()
      SKIP   : tst_QWebEngineView::renderingAfterMaxAndBack() QWEBENGINEPAGE_RENDER
         Loc: [tst_qwebengineview.cpp(702)]
      SKIP   : tst_QWebEngineView::renderHints() QWEBENGINEVIEW_RENDERHINTS
         Loc: [tst_qwebengineview.cpp(214)]
      SKIP   : tst_QWebEngineView::getWebKitVersion() QWEBENGINEVERSION
         Loc: [tst_qwebengineview.cpp(252)]
      PASS   : tst_QWebEngineView::reusePage(WithoutPlugin)
      PASS   : tst_QWebEngineView::reusePage(WindowedPlugin)
      PASS   : tst_QWebEngineView::reusePage(WindowlessPlugin)
      PASS   : tst_QWebEngineView::microFocusCoordinates()
      PASS   : tst_QWebEngineView::focusInputTypes()
      PASS   : tst_QWebEngineView::unhandledKeyEventPropagation()
      PASS   : tst_QWebEngineView::horizontalScrollbarTest()
      QDEBUG : tst_QWebEngineView::crashTests() progress:  0
      QDEBUG : tst_QWebEngineView::crashTests() progress:  73
      PASS   : tst_QWebEngineView::crashTests()
      SKIP   : tst_QWebEngineView::setPalette(activeBG) QWEBCONTENTVIEW_SETPALETTE
         Loc: [tst_qwebengineview.cpp(581)]
      SKIP   : tst_QWebEngineView::setPalette(activeFG) QWEBCONTENTVIEW_SETPALETTE
         Loc: [tst_qwebengineview.cpp(581)]
      SKIP   : tst_QWebEngineView::setPalette(inactiveBG) QWEBCONTENTVIEW_SETPALETTE
         Loc: [tst_qwebengineview.cpp(581)]
      SKIP   : tst_QWebEngineView::setPalette(inactiveFG) QWEBCONTENTVIEW_SETPALETTE
         Loc: [tst_qwebengineview.cpp(581)]
      PASS   : tst_QWebEngineView::doNotSendMouseKeyboardEventsWhenDisabled(enabled view receives events)
      PASS   : tst_QWebEngineView::doNotSendMouseKeyboardEventsWhenDisabled(disabled view does not receive events)
      PASS   : tst_QWebEngineView::stopSettingFocusWhenDisabled(enabled view gets focus)
      PASS   : tst_QWebEngineView::stopSettingFocusWhenDisabled(disabled view does not get focus)
      PASS   : tst_QWebEngineView::focusOnNavigation(focusOnNavigation true)
      PASS   : tst_QWebEngineView::focusOnNavigation(focusOnNavigation false)
      PASS   : tst_QWebEngineView::focusInternalRenderWidgetHostViewQuickItem()
      PASS   : tst_QWebEngineView::changeLocale()
      PASS   : tst_QWebEngineView::inputMethodsTextFormat()
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Q)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt )
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt )
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt )
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt )
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt )
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt )
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(Qt )
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(The Qt)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(The Qt Company)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(The Qt Company)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(The Qt Company)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(The Qt Company)
      PASS   : tst_QWebEngineView::inputMethodsTextFormat(The Qt Company)
      PASS   : tst_QWebEngineView::keyboardEvents()
      PASS   : tst_QWebEngineView::keyboardFocusAfterPopup()
      PASS   : tst_QWebEngineView::mouseClick()
      PASS   : tst_QWebEngineView::postData()
      PASS   : tst_QWebEngineView::inputFieldOverridesShortcuts()
      PASS   : tst_QWebEngineView::softwareInputPanel()
      XFAIL  : tst_QWebEngineView::inputMethods() UNIMPLEMENTED: RenderWidgetHostViewQt::inputMethodQuery(Qt::ImFont)
         Loc: [tst_qwebengineview.cpp(1673)]
      XFAIL  : tst_QWebEngineView::inputMethods() UNIMPLEMENTED: RenderWidgetHostViewQt::inputMethodQuery(Qt::ImMaximumTextLength)
         Loc: [tst_qwebengineview.cpp(1697)]
      PASS   : tst_QWebEngineView::inputMethods()
      PASS   : tst_QWebEngineView::textSelectionInInputField()
      BPASS  : tst_QWebEngineView::textSelectionOutOfInputField()
      PASS   : tst_QWebEngineView::hiddenText()
      PASS   : tst_QWebEngineView::emptyInputMethodEvent()
      PASS   : tst_QWebEngineView::imeComposition()
      PASS   : tst_QWebEngineView::imeCompositionQueryEvent(focusObject)
      PASS   : tst_QWebEngineView::imeCompositionQueryEvent(focusProxy)
      PASS   : tst_QWebEngineView::imeCompositionQueryEvent(focusWidget)
      PASS   : tst_QWebEngineView::newlineInTextarea()
      BFAIL  : tst_QWebEngineView::mouseLeave() Compared values are not the same
         Actual   (((innerText())))                                                                                                                                                                                                                                                                                                                            : ""
         Expected (([]() noexcept -> QString { enum { Size = sizeof(u"" "Mouse IN")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "Mouse IN" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return qstring_literal_temp; }())): "Mouse IN"
         Loc: [tst_qwebengineview.cpp(2478)]
      PASS   : tst_QWebEngineView::globalMouseSelection()
      PASS   : tst_QWebEngineView::noContextMenu()
      [18427:18427:0110/124014.932563:ERROR:broker_posix.cc(43)] Invalid node channel message
      PASS   : tst_QWebEngineView::contextMenu(defaultContextMenu)
      PASS   : tst_QWebEngineView::contextMenu(customContextMenu)
      PASS   : tst_QWebEngineView::contextMenu(preventContextMenu)
      PASS   : tst_QWebEngineView::webUIURLs(about)
      PASS   : tst_QWebEngineView::webUIURLs(accessibility)
      PASS   : tst_QWebEngineView::webUIURLs(appcache-internals)
      PASS   : tst_QWebEngineView::webUIURLs(apps)
      PASS   : tst_QWebEngineView::webUIURLs(blob-internals)
      PASS   : tst_QWebEngineView::webUIURLs(bluetooth-internals)
      PASS   : tst_QWebEngineView::webUIURLs(bookmarks)
      PASS   : tst_QWebEngineView::webUIURLs(cache)
      PASS   : tst_QWebEngineView::webUIURLs(chrome)
      PASS   : tst_QWebEngineView::webUIURLs(chrome-urls)
      PASS   : tst_QWebEngineView::webUIURLs(components)
      PASS   : tst_QWebEngineView::webUIURLs(crashes)
      PASS   : tst_QWebEngineView::webUIURLs(credits)
      PASS   : tst_QWebEngineView::webUIURLs(device-log)
      PASS   : tst_QWebEngineView::webUIURLs(devices)
      PASS   : tst_QWebEngineView::webUIURLs(dino)
      PASS   : tst_QWebEngineView::webUIURLs(dns)
      PASS   : tst_QWebEngineView::webUIURLs(downloads)
      PASS   : tst_QWebEngineView::webUIURLs(extensions)
      PASS   : tst_QWebEngineView::webUIURLs(flags)
      PASS   : tst_QWebEngineView::webUIURLs(flash)
      PASS   : tst_QWebEngineView::webUIURLs(gcm-internals)
      PASS   : tst_QWebEngineView::webUIURLs(gpu)
      PASS   : tst_QWebEngineView::webUIURLs(help)
      PASS   : tst_QWebEngineView::webUIURLs(histograms)
      PASS   : tst_QWebEngineView::webUIURLs(indexeddb-internals)
      Received signal 11 SEGV_MAPERR 0000000000e8
      #0 0x7ff83a5394f5 base::debug::StackTrace::StackTrace()
      #1 0x7ff8392792c1 base::debug::(anonymous namespace)::StackDumpSignalHandler()
      #2 0x7ff83a53988d base::debug::(anonymous namespace)::StackDumpSignalHandler()
      #3 0x7ff8353ee5e0 <unknown>
      #4 0x7ff839981f72 content::IndexedDBInternalsUI::OnOriginsReady()
      #5 0x7ff83998345f _ZN4base8internal7InvokerINS0_9BindStateIMN7content20IndexedDBInternalsUIEFvSt10unique_ptrINS_9ListValueESt14default_deleteIS6_EERKNS_8FilePathEEJNS0_17UnretainedWrapperIS4_EENS0_13PassedWrapperIS9_EESA_EEEFvvEE7RunOnceEPNS0_13BindStateBaseE
      #6 0x7ff83a5bc769 base::debug::TaskAnnotator::RunTask()
      #7 0x7ff83a555a98 base::MessageLoop::RunTask()
      #8 0x7ff83a5571bf base::MessageLoop::DeferOrRunPendingTask()
      #9 0x7ff83a557710 base::MessageLoop::DoWork()
      #10 0x7ff83929a685 QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::customEvent()
      #11 0x7ff835b19d1b QObject::event()
      #12 0x7ff8379b26bc QApplicationPrivate::notify_helper()
      #13 0x7ff8379b9a07 QApplication::notify()
      #14 0x7ff835aedb98 QCoreApplication::notifyInternal2()
      #15 0x7ff835af062b QCoreApplicationPrivate::sendPostedEvents()
      #16 0x7ff835b42743 postEventSourceDispatch()
      #17 0x7ff82e2c04c9 g_main_context_dispatch
      #18 0x7ff82e2c0818 <unknown>
      #19 0x7ff82e2c08cc g_main_context_iteration
      #20 0x7ff835b41d8f QEventDispatcherGlib::processEvents()
      #21 0x7ff825b5d091 QPAEventDispatcherGlib::processEvents()
      #22 0x7ff835aec40a QEventLoop::exec()
      #23 0x000000415cf4 tst_QWebEngineView::webUIURLs()
      #24 0x7ff835af9e26 QMetaMethod::invoke()
      #25 0x7ff836e456c4 QTest::TestMethods::invokeTestOnData()
      #26 0x7ff836e45fe6 QTest::TestMethods::invokeTest()
      #27 0x7ff836e465b2 QTest::TestMethods::invokeTests()
      #28 0x7ff836e46973 QTest::qRun()
      #29 0x7ff836e46c2b QTest::qExec()
      #30 0x00000040b23d main
      #31 0x7ff83481dc05 __libc_start_main
      #32 0x00000040b320 <unknown>
        r8: 0000000000000000  r9: 0000000000000000 r10: 0000000000000000 r11: 0000000000000001
       r12: 00007ffd18dfd880 r13: 0000000000000000 r14: 00007ffd18dfd970 r15: 00007ffd18dfd8f0
        di: 00007ffd18dfd810  si: 00007ff7dc004a80  bp: 0000000003102bc0  bx: 00007ffd18dfd810
        dx: 00007ff7dc004a80  ax: 0000000000000060  cx: 0000000000000000  sp: 00007ffd18dfd7f0
        ip: 00007ff839981f72 efl: 0000000000010246 cgf: 0000000000000033 erf: 0000000000000004
       trp: 000000000000000e msk: 0000000000000000 cr2: 00000000000000e8
      [end of stack trace]
      Calling _exit(1). Core file will not be generated.
      [18700:18700:0100/000000.258159:ERROR:broker_posix.cc(43)] Invalid node channel message
      make: *** [check] Error 1
      

      It crashed at least two times in a row.

      Attachments

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

        Activity

          People

            michal Michal Klocek
            liaqi Liang Qi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes