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

Sometimes webengine crashes when loading something

    XMLWordPrintable

Details

    • Windows

    Description

      To reproduce, run simple browser example (debug build) and repeatedly click "Developers" link in qt.io. It seems completely random and may take many tens of clicks to occur.

      It shows a dialog that the render process crashed. Pressing Yes to reload the page, crashes the example with this printed to the output:

      [21636:22496:0821/103950.169:FATAL:network_context.cc(969)] Check failed: false. 
      Backtrace:
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BA1135+838917]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BAEA74+894532]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BAEAAC+894588]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12ADF71E+45806]
      	GetHandleVerifier [0x14202169+23269801]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x0F99A2CE+1158526]
      	GetHandleVerifier [0x141FB99A+23243226]
      	GetHandleVerifier [0x12F068C1+3365121]
      	GetHandleVerifier [0x12F05A66+3361446]
      	GetHandleVerifier [0x12F0E7C3+3397635]
      	GetHandleVerifier [0x12F064AF+3364079]
      	GetHandleVerifier [0x12EFCC6C+3325100]
      	GetHandleVerifier [0x12EFA4E1+3314977]
      	GetHandleVerifier [0x12F0E7C3+3397635]
      	GetHandleVerifier [0x12EF3880+3287232]
      	GetHandleVerifier [0x12EF4A95+3291861]
      	GetHandleVerifier [0x12EF43C7+3290119]
      	GetHandleVerifier [0x12EF44D3+3290387]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F83434A+133050]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F834411+133249]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F834578+133608]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F8397A1+154641]
      	CertificateErrorController::operator= [0x0F72D17F+127]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10633AEF+14370207]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10631A1C+14361804]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10631A8C+14361916]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10631C3E+14362350]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x1063480E+14373566]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x117B0123+32705491]
      	GetHandleVerifier [0x12F1ED5B+3464603]
      	GetHandleVerifier [0x12F1EDBC+3464700]
      	GetHandleVerifier [0x12F1EE61+3464865]
      	GetHandleVerifier [0x12F1FE74+3468980]
      	QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x0F7278D5+3045]
      	GetHandleVerifier [0x12BE72DA+90906]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB4D33+919811]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB3B08+915160]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB419D+916845]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B7DA91+693857]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B7E869+697401]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB4AB5+919173]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B1F878+308296]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B25BD2+333730]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x11B75B5C+36660748]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x11B75E5E+36661518]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B26653+336419]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12AE622C+73212]
      	BaseThreadInitThunk [0x772E8494+36]
      	RtlAreBitsSet [0x775641C8+136]
      	RtlAreBitsSet [0x77564198+88]
      
      [21636:22496:0821/103950.169:FATAL:network_context.cc(969)] Check failed: false. 
      Backtrace:
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BA1135+838917]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BAEA74+894532]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BAEAAC+894588]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12ADF71E+45806]
      	GetHandleVerifier [0x14202169+23269801]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x0F99A2CE+1158526]
      	GetHandleVerifier [0x141FB99A+23243226]
      	GetHandleVerifier [0x12F068C1+3365121]
      	GetHandleVerifier [0x12F05A66+3361446]
      	GetHandleVerifier [0x12F0E7C3+3397635]
      	GetHandleVerifier [0x12F064AF+3364079]
      	GetHandleVerifier [0x12EFCC6C+3325100]
      	GetHandleVerifier [0x12EFA4E1+3314977]
      	GetHandleVerifier [0x12F0E7C3+3397635]
      	GetHandleVerifier [0x12EF3880+3287232]
      	GetHandleVerifier [0x12EF4A95+3291861]
      	GetHandleVerifier [0x12EF43C7+3290119]
      	GetHandleVerifier [0x12EF44D3+3290387]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F83434A+133050]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F834411+133249]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F834578+133608]
      	QtWebEngineCore::PdfiumDocumentWrapperQt::pageAsQImage [0x0F8397A1+154641]
      	CertificateErrorController::operator= [0x0F72D17F+127]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10633AEF+14370207]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10631A1C+14361804]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10631A8C+14361916]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x10631C3E+14362350]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x1063480E+14373566]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x117B0123+32705491]
      	GetHandleVerifier [0x12F1ED5B+3464603]
      	GetHandleVerifier [0x12F1EDBC+3464700]
      	GetHandleVerifier [0x12F1EE61+3464865]
      	GetHandleVerifier [0x12F1FE74+3468980]
      	QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x0F7278D5+3045]
      	GetHandleVerifier [0x12BE72DA+90906]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB4D33+919811]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB3B08+915160]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB419D+916845]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B7DA91+693857]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B7E869+697401]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12BB4AB5+919173]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B1F878+308296]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B25BD2+333730]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x11B75B5C+36660748]
      	QtWebEngineCore::JavaScriptDialogController::qt_static_metacall [0x11B75E5E+36661518]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12B26653+336419]
      	QWebEngineUrlSchemeHandler::qt_static_metacall [0x12AE622C+73212]
      	BaseThreadInitThunk [0x772E8494+36]
      	RtlAreBitsSet [0x775641C8+136]
      	RtlAreBitsSet [0x77564198+88]
      
      10:39:55: The program has unexpectedly finished.
      10:39:55: The process was ended forcefully.
      10:39:55: C:/Qt/Examples/Qt-5.13.0/webenginewidgets/build-simplebrowser/debug/simplebrowser.exe crashed.
      

      Attachments

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

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            poikelin Joni Poikelin
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes