Details
-
Bug
-
Resolution: Incomplete
-
P2: Important
-
None
-
5.3.1, 5.3.2, 5.4.0, 5.4.1, 5.4.2, 5.5.0
-
Mac OS 10.9, OS X 10.10
Description
I downloaded the last Adobe Reader Pdf Viewer (11.0.0) and opening a pdf on Qt Browser demo make it crash.
It first display a message that this browser is not supported, and then simply crash with the following call stack :
Process: Browser [9017] Path: /Users/USER/*/Browser.app/Contents/MacOS/Browser Identifier: com.trolltech.DemoBrowser Version: ??? Code Type: X86-64 (Native) Parent Process: Qt Creator [821] Responsible: Qt Creator [821] User ID: 501 Date/Time: 2014-11-12 11:21:26.068 +0100 OS Version: Mac OS X 10.9.5 (13F34) Report Version: 11 Anonymous UUID: 9B4F0168-AA55-1B08-2011-0D11F2EDBD38 Sleep/Wake UUID: 31BBFF5B-5FCA-4857-B0E8-C456B2694C95 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000118 VM Regions Near 0x118: --> __TEXT 00000001098f2000-0000000109a82000 [ 1600K] r-x/rwx SM=COW /Users/USER/*/Browser.app/Contents/MacOS/Browser Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 QtGui 0x000000010a57ad74 QTransform::type() const + 4 1 QtGui 0x000000010a51912b QRasterPaintEngine::drawImage(QRectF const&, QImage const&, QRectF const&, QFlags<Qt::ImageConversionFlag>) + 203 2 QtGui 0x000000010a52e85f QPainter::drawImage(QRectF const&, QImage const&, QRectF const&, QFlags<Qt::ImageConversionFlag>) + 1071 3 QtWebKit 0x000000010afeb67c WebCore::PluginView::paint(WebCore::GraphicsContext*, WebCore::IntRect const&) + 1100 4 QtWebKit 0x000000010bb10fe7 WebCore::RenderWidget::paintContents(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 375 5 QtWebKit 0x000000010bb10e1d WebCore::RenderEmbeddedObject::paintContents(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 77 6 QtWebKit 0x000000010bb11947 WebCore::RenderWidget::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 743 7 QtWebKit 0x000000010bb1119c WebCore::RenderEmbeddedObject::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 188 8 QtWebKit 0x000000010ba96cc1 WebCore::InlineBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) + 353 9 QtWebKit 0x000000010ba9d278 WebCore::InlineFlowBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) + 1400 10 QtWebKit 0x000000010bb98bc2 WebCore::RootInlineBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) + 34 11 QtWebKit 0x000000010bac5e63 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::PaintInfo&, WebCore::LayoutPoint const&) const + 915 12 QtWebKit 0x000000010bac5a3a WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 90 13 QtWebKit 0x000000010bac6640 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 272 14 QtWebKit 0x000000010bac2d9d WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 365 15 QtWebKit 0x000000010bac6275 WebCore::RenderBlock::paintChild(WebCore::RenderBox*, WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool) + 533 16 QtWebKit 0x000000010bac6038 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool) + 88 17 QtWebKit 0x000000010bac5ac4 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 228 18 QtWebKit 0x000000010bac6640 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 272 19 QtWebKit 0x000000010bac2d9d WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) + 365 20 QtWebKit 0x000000010bb37971 WebCore::RenderLayer::paintForegroundForFragmentsWithPhase(WebCore::PaintPhase, WTF::Vector<WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow> const&, WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int, WebCore::RenderObject*) + 705 21 QtWebKit 0x000000010bb36483 WebCore::RenderLayer::paintForegroundForFragments(WTF::Vector<WebCore::LayerFragment, 1ul, WTF::CrashOnOverflow> const&, WebCore::GraphicsContext*, WebCore::GraphicsContext*, WebCore::LayoutRect const&, bool, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int, WebCore::RenderObject*, bool, bool) + 371 22 QtWebKit 0x000000010bb34482 WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 2050 23 QtWebKit 0x000000010bb32b88 WebCore::RenderLayer::paintLayer(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 792 24 QtWebKit 0x000000010bb362cb WebCore::RenderLayer::paintList(WTF::Vector<WebCore::RenderLayer*, 0ul, WTF::CrashOnOverflow>*, WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 155 25 QtWebKit 0x000000010bb344ff WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 2175 26 QtWebKit 0x000000010bb32b88 WebCore::RenderLayer::paintLayer(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) + 792 27 QtWebKit 0x000000010bb327b6 WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::LayoutRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, unsigned int) + 150 28 QtWebKit 0x000000010b1992d2 WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) + 690 29 QtWebKit 0x000000010ae9ed5b QWebFrameAdapter::renderRelativeCoords(QPainter*, int, QRegion const&) + 1307 30 QtWebKitWidgets 0x0000000109c3f490 QWebFrame::render(QPainter*, QFlags<QWebFrame::RenderLayer>, QRegion const&) + 128 31 QtWebKitWidgets 0x0000000109c4c660 QWebView::paintEvent(QPaintEvent*) + 96