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

Segfault in WebCore::TransformationMatrix::multiply when visiting certain websites (for example: plus.google.com)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 5.4.0
    • WebKit
    • None
    • Fedora 22 package, 64 bit.

      Original bug report:
      https://github.com/OtterBrowser/otter-browser/issues/738

      Backtrace:

      #0 0x00007ffff4e8b6b3 in WebCore::TransformationMatrix::multiply(WebCore::TransformationMatrix const&) ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp:1122
      
      #1 0x00007ffff4e767ac in WebCore::GraphicsLayerTransform::combineTransformsForChildren() ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebCore/platform/graphics/GraphicsLayerTransform.cpp:123
      
      #2 0x00007ffff4e769b9 in WebCore::GraphicsLayerTransform::combinedForChildren() ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebCore/platform/graphics/GraphicsLayerTransform.cpp:91
      
      #3 0x00007ffff4fa33f7 in WebCore::TextureMapperLayer::computeTransformsRecursive() ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:61
      
      #4 0x00007ffff4fa356f in WebCore::TextureMapperLayer::computeTransformsRecursive() ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:77
      
      #5 0x00007ffff4fa6713 in WebCore::TextureMapperLayer::paint() ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:87
      
       ---Type to continue, or q to quit---
      
      #6 0x00007ffff4a52a01 in WebCore::TextureMapperLayerClientQt::renderCompositedLayers(WebCore::GraphicsContext, WebCore::IntRect const&) ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebKit/qt/WebCoreSupport/TextureMapperLayerClientQt.cpp:140
      
      #7 0x00007ffff4a47c8d in QWebFrameAdapter::renderRelativeCoords(QPainter, int, QRegion const&) ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp:542
      
      #8 0x00007ffff746a83e in QWebFrame::render(QPainter, QFlagsQWebFrame::RenderLayer, QRegion const&) ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebKit/qt/WidgetApi/qwebframe.cpp:644
      
      #9 0x00007ffff746a861 in QWebFrame::render(QPainter, QRegion const&) ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebKit/qt/WidgetApi/qwebframe.cpp:654
      
      #10 0x00007ffff7475c65 in QWebView::paintEvent(QPaintEvent) ()
      
       at /usr/src/debug/qtwebkit-opensource-src-5.4.0/Source/WebKit/qt/WidgetApi/qwebview.cpp:827
      
      #11 0x00007ffff6d773d8 in QWidget::event(QEvent) (this=
      
       0xb89680, event=0x7fffffffd970) at kernel/qwidget.cpp:9022
      
      #12 0x00007ffff7476d82 in QWebView::event(QEvent*) ()
      

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

            allan.jensen Allan Sandfeld Jensen
            emdek MichaƂ Dutkiewicz
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes