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

Qt Webkit crash visiting a specified website

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P2: Important
    • 5.2.1
    • 5.1.1
    • WebKit
    • None
    • Windows 7 64 bit
      Qt 5.1.1
      Lenovo Thinkpad x230 Tablet

    Description

      Hi!

      Using Qt 5.1.1 I created a simple application with a QWebView (a MainWindow, layoutmanager and a QWebView).

      After loading a specified website AND using the arrows of the banner if I use the vertical scrollbar I get a segmentation fault.

      Debugging the code I get this message:

      ASSERTION FAILED: m_outlineBox == renderer()>outlineBoundsForRepaint(renderer()>containerForRepaint(), geometryMap)
      rendering\RenderLayer.cpp(554) : void WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, WebCore::RenderLayer::UpdateLayerPositionsAfterScrollFlags)

      I am not sure if I might post the URL of the website, because I don’t want to advertise it, but you can reproduce the problem knowing it.

      http://rtister.com

      I checked it with firefox and it is working fine.
      I attached the source code and picture from the segmentation fault.

      I suspect that the JavaScript causes the problem, therefore workaround the problem I disable the JS after loading the main webpage and enable it in every other case.

      Attachments

        1. segmentation fault.png
          segmentation fault.png
          462 kB
        2. stacktrace_34738.txt
          11 kB
        3. webkit.zip
          4 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            mibrunin Michael Bruning
            zhanisch Zoltan Hanisch
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes