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

WebEngineNewViewRequest crash on recursive openIn() call.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • 5.6.0 RC
    • 5.5.0
    • WebEngine
    • None
    • I reproduced the issue on both Linux and Windows platforms. Probably all WebEngine platforms are affected.
    • c1ae43bbf402ffd4c39218471508ed8477e66254

      I need to open popup in the same view, but it cause a crash.

      Steps to reproduce:
      1) Open "Quick Nano browser" example
      2) Insert "request.openIn(webEngineView); return" into BrowserWindow.qml:322 (the insertion should be done in the first line of the onNewViewRequested handler).
      3) Run the example
      4) Open a page with popups. (scroll down on the default page (qt.io) and click on "Like" or "Follow" button on the right)
      5) Click on any link leads to crash in libQt5WebEngineCore module.

      I've managed to get a backtrace. Added as attachment.

        1. shortbt.txt
          4 kB
          Alexandr Akulich
        2. fullbt.txt
          184 kB
          Alexandr Akulich
        For Gerrit Dashboard: QTBUG-47601
        # Subject Branch Project Status CR V

            jbornema Joerg Bornemann
            kaffeine Alexandr Akulich
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes