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

SIGSEGV in QWebEngineScriptCollection

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.6.1, 5.7.0
    • Fix Version/s: 5.6.2, 5.7.1
    • Component/s: WebEngine
    • Labels:
      None

      Description

      I tried to implement some user scripts support, looking at Otto browser sources.
      And faced with SIGSEGV inside QWebEngineScriptCollection::clear() and QWebEngineScriptCollection::insert() methods. I tried to call these methods from QWebEnginePage::acceptNavigationRequest() reimplemented method, and also just from QWebEnginePage::loadFinished() signal handler.

      This issue happens only on pixiv in manga viewing mode (pixiv registration may be needed for accessing these URLs: http://www.pixiv.net/member_illust.php?mode=manga&illust_id=<some_number>), but works ok on other pixiv pages and other resources. Unfortunately, i unable to build webengine with debug symbols.

      Segfaulting both on x86 and amd64 arch with 5.7.0-1 WebEngine package from Archlinux repo.

        Attachments

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

          Activity

            People

            • Assignee:
              allan.jensen Allan Sandfeld Jensen
              Reporter:
              kernelonline Torgashin Konstantin
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes